skysight-inc/HackerNews huggingface dataset:
You're dead on right. There's no excuse for those travesties. The primary difference is that our voters wouldn't accept those kinds of abuses in our own country. Yes, too many voters are willing to turn a blind eye to exporting those policies, but at least those who are aware of them are both able to agitate against them and, occasionally, able to stop them. There is no fundamental difference between Guantanamo and Russian or Chinese camps set up to torture Muslims. We do, however, still have the right to investigate and to protest; I believe this has limited the scale to one concentration camp as opposed to dozens or hundreds. The same applies to our foreign policy. And there are times where it makes sense to back the less-immediately-dangerous of two dictators, or even the one not aligned with our adversaries. Even in those cases, there's been an almost ridiculously naive American will to try to get them to accept free and fair elections, such as in Iraq. I don't think there's any other empire in history that would allow, let alone sanction such a thing, with the exception of the British who were also primarily interested in divesting themselves from their imperial holdings.

On the foreign stage, America does and has backed horrendous dictators and fascists. As does and has every other empire in history. There is, though, a certain underlying theory in American politics - both right and left - that is disgusted with the notion of engagement in foreign wars and doesn't have the will to occupy foreign territory. This is what you would hope for as a natural result of a functioning democracy where people had a short tolerance for the personal deprivations inflicted by a state bent on imperial expansion.

No, it ain't Switzerland. I wish it were. But speaking with Syrian refugees and Lebanese and Tibetan dissidents and South Vietnamese and Cubans I've known in my life, I've kind of come to the conclusion that international relations are a jungle where most states are predators and most individuals are prey. America does at least give lip service to the notion that individuals shouldn't be preyed upon, and tries to export that meme.
It's obviously an exaggeration, but I think the point is to suggest that you'll have much higher success (as opposed to being blocked) with this service vs rolling your own.

Anyway, if you want to be technical about it, the marking is correct. YOU won't be blocked. The agent running on your behalf might be blocked, however...

But from a marketing perspective, this "you won't be blocked" falls into the acceptable simplification category. Maybe they could add a * footnote, giving some more detail elsewhere. But at this point in the landing page, it wouldn't make sense to try to state it more accurately as that would require too many words.
> Why on Earth would an inflation hedge decline dramatically when inflation shows up, and then increase when the inflation rate declines?

You're not wrong, but this also is a reminder that BLS inflation statistics are not exactly 'inflation'. They actually are more reliable as a harbinger of Federal Reserve policy in coming months, and so have the opposite impact on current asset prices one might expect.

If not the statistic, what is 'inflation'? Well, it's way simpler than the BLS would have you think. When 1BTC goes from $500 to $50,000, that's inflation. Maybe the BLS didn't notice, but you did, it was pretty obvious. This lesson teaches that the issue actually is inflation rolling from one class of goods to another and in this case it's obvious-- where BTC inflated first, a leak of that value out to general goods will result in or reflect a decline in BTC prices, especially where this catches the BLS' attention and signals that the Federal Reserve will do something about it.
JSON is also on average much more human-readable than the average XML document. Sure, you can do awful things with JSON and generate beautiful XML, but for some reason all of the XML I've encountered in production systems is extremely convoluted.
Ask HN: which martial art to learn?
And what makes you say that?
Thank you, this makes so much sense! I use Neo2 on a 75%, longer learning curve but absolutely worth it IMHO. Sadly the docs are only german, think i'll have to do something about it.

https://neo-layout.org/
AMD is a better option due to better price per performance per watt, mainly. There's also the added advantage of voting with your wallet against a stagnating former near-monopoly that abused its market position (they were fined for paying OEMs to only advertise Intel-based devices, but weirdly to this day Dell still continues to put Intel based devices much more prominently than AMD ones).

Regarding Thunderbolt 4, I use my Thunderbolt monitor with my fully AMD-based Asus ROG Zephyrus which is only "USB 3.2 Gen 2 Type-C" compatible and everything works. But i can understand that it can be a crapshoot on cheaper laptops, but isn't that the same on Intel-based cheaper laptops? If they're cheap, they probably cheaped out on getting the Thunderbolt certification.
I think that's mostly not a thing. The problem is largely imaginary. Most MIT/Apache/BSD/etc. licensed stuff isn't commonly forked by big corporations. Why would they? It's mostly not that practical to maintain private forks of software. And so what if they do?

These are still OSI endorsed licenses of course. So, bona-fide free and open source software as defined by the Open Source Initiative.

Referring to them as push over licenses is not really that constructive. All sorts of respectable OSS software is licensed with these licenses. I'd go even further and state that if you remove all the OSS software that doesn't have a copyleft license, the whole landscape would get a lot less interesting. That gets rid of most popular libraries, lots of popular software packages, all kinds of critical could infrastructure components, development tooling, etc.

The vast majority of OSS software I depend on is actually Apache 2.0 and MIT licensed. There's a fair bit of GPL v2 and MPL in my life as well. GPLv3 and AGPL are just much more of a fringe thing. I tend to actively avoid depending on any such software. Just too much hassle in terms of endless debates of what is and isn't allowed with such licenses and people getting upset if you actually try to use the software for something not endorsed by them. Mostly the venn diagram of such people and people producing useful things to me is pretty narrow anyway. I know legal departments in big corporations tend to have similar policies.
Don't move the goalposts.
The idea is hilarious. GSuite is basically unusable. It's miles behind excel for anything serious and has no equivalent to powerpoint at all.

Some of you don't understand you live in a very tiny bubble and entreprise needs are very different from your experience.
I didn't think of that. It makes me think that my question is just a more specific case of: "Why do some applications converge on standard file formats?"

I.e. Why are PNG, JPEG, HTML and SVG ubiquitous, but not ODF?

You gave some reasons for why document editing didn't converge on ODF, DOCX etc., but I wonder if there are some common factors that could let you look at a potential application standardization opportunity and decide if there's a chance it will happen or it's best to let it be...
there is no military grade. there is NSA Suite A and Suite B, and one of them doesn't even have any published specification
So the startups are temporarily embarrassed FAANGs?
I saw him at Glastonbury in 2015. Amazing, so many songs you hear every day were written by him.
In construction, or most other fields of "traditional" engineering, projects will take years from start to finish. That's completely normal.

In the world of software - especially for startups - it is completely unacceptable to spend 5 years on building a MVP. There are some protected sectors where things move slower (defense, aerospace, for example), but if you're in the consumer field, you just can't spend too much time. You want to push out a MVP as soon as possible, and build on that.

And most software companies do not get penalized on shipping buggy software. Big game studios ship broken games, and spend a couple of years patching them up to their final form. People bitch and moan, but still throw money at 'em.

If you don't want bloated, broken, slow, and unreliable software - use your pocketbook.
Absolutely not. It is
A result of a strong new launch from Microsoft and a weak presentation of vaporware from Google. It opens that possibility for the first time ever that Google’s dominance in Search might not be as impenetrable as it has always seemed. Lots of company value for tech companies is based on the expectations of future growth, so small strategic missteps can have a big effect on price.

But where as this is a side project for Microsoft and they are getting lucky, this is the main event for Google and they are going to aim every company resource at catching up.

Let’s see if Google can stil execute a new successful product when they have to!
While it's fatal if untreated, life expectancy for people who get HIV and are diagnosed early and put on a treatment regime is now believed to be similar to the general population (though they do tend to develop other health issues earlier), so while it's still problematic to accidentally induce risky behaviours, it's at least nowhere near as bad as it used to be.
This is beautiful, and I love your readme. I've been wanting to make something exactly like this for a long time but unfortunately never got around to it.

I'll definitely be using this a lot. Thank you!
"Artists get shit done using tools they have available."
Agree. Those are tools named from Adobe, not the only I use.

"If Adobe Cloud crashed tomorrow, would you remove your clothes and wander the streets in despair?"
If your ISP or power has blackout, would you?

"Because you're an Artist, you're resourceful."
Also pragmatic. I use tools to get things done faster. Adobe has top notch software developed over decade by payed professionals, with millions of investment. I strongly disagree with their terms of use (no option to work offline is ridiculous), but as you said. Artist are resourceful.

It doesn't change anything on fact that I would like to abandon Windows completely and stick with linux.
Yeah, I think Java and C were net negatives for the industry.
According to Wiki she has been in office for five years. Has she done useful things?

When I lived in SF area in 2015 I noted no problems what so ever concerning drug addicts or feces on the sidewalks.
It's possible I suppose, but three dashes already sometimes appears in GNU for hidden options and, probably more importantly, I think it would be frustrating to have to remember whether it was `--filter` or `---filter` for all long flags.
What do you mean by "focus on numbers"?
"variable" seems untypical for rust. We have "bindings", which are not 100% the same as "variables" (hence maybe GP's feeling of something odd).

Value is OK.
How does it compare to https://sequoia-pgp.org/ ?
Sequoia has a library and a (sane) CLI.
I like the example using well-named local variables to put together the regular expression into something really readable. It reminds me of the chapters in Uncle Bob's Clean Code book on naming using functions and local variables.

When reading the code, unless you're specifically debugging the regular expression, you don't really need to get into the details of validating what the regular expression is doing.
No one uses the web app. You can obviously collaborate from the actual piece of software.

Every discussion about Teams boils down to the same thing:
software engineers needs when it comes to collaboration are low so they are happy using an expensive text chat client and they don't understand how the rest of their company actually works and what they need.
The form factor isn't the issue. The person you replied to was referencing the claims Valve made that they went through a lot of testing to ensure that the SSD chosen didn't interfere with other components in terms of EM interference. The WiFi module is underneath the SSD for example.

You say that this model has been used fine for months, can you clarify if you're talking about the specific 2TB SSD which framework is selling or 2230 SSDs in general?

My primary concern would be making the fragile and unreliable WiFi chip in the deck even more fragile and unreliable.
A team at work is maintaining a 30+ years “CRUD” application. The amount of complicated carefully maintained business logic the application contains is breathtaking. Yes it is a “CRUD” app but it would take many many years to recreate it. And look at SAP. It is also a “CRUD” application. But there is nothing simple about SAP.
Ask HN: Which HN client do you use?
Ironically OP has answered his own question. CS is user hostile. There's far too much interest in tech for its own sake than in designing humane experiences.

In fact most commercial apps - banks, flight bookers, and so on - are usable. Not superb, not outstanding, but certainly good enough for the job. But the user friction comes from dark patterns and weird decisions.

Example: we booked a hotel on booking.com recently and there's an option to pick a double bed or two singles. Turns out that whatever option you choose the hotel gets a message that says "This booking needs a double or a twin room" and doesn't specify which.

There's probably a good reason for this bizarre and unreliable behaviours, but I have no idea what it might be.

The unreliability happens in the giant apps. Chrome had a problem with Streetview recently, and then it had a problem opening PDFs. OS updates are notorious across all platforms.

But these are huge, frankenstein projects with significant hardware dependencies. Even if you modularise them, formalise them, and test them, how are you going to do that for every possible feature on every possible hardware combination?
That's the inverse of my question. If Rust is going to replace things written in C, other stuff is going to want to dynamically link to it.

A statically compiled Rust based replacement for an entire distribution isn't a realistic proposition, unless you fancy downloading a gig or two every time there's a security update and everything has to be rebuilt.
It's worth noting that ClickHouse supports both the standard SQL and the extensions.

For example, the standard SQL way to write filtered aggregates is:

SELECT avg(number) FILTER (WHERE number > 50) FROM numbers(100)

See https://modern-sql.com/feature/filter

But it is only supported by SQLite, PostgreSQL, and ClickHouse. While ClickHouse also provides a shorthand:

SELECT avgIf(number, number > 50) FROM numbers(100)

The same for DISTINCT:

SELECT avg(DISTINCT number)
SELECT avgDistinct(number)

Why filtered aggregates are important? - They allow to implement the "segment comparison" feature in web analytics services.

WITH Region = 'us' AS segment1, Browser = 'Chrome' AS segment2
SELECT uniqIf(UserID, segment1), uniqIf(UserID, segment2)
WHERE segment1 OR segment2

Most of the existing web analytics services are using ClickHouse: CloudFlare Analytics, Microsoft Clarity, Plausible Analytics, PostHog, Splitbee...
I'm 100% sure that quite a lot of actual FAANG employees are on HN
Wow 20% - what a coincidence that after careful analysis and deliberation of what the business needs they landed on a nice, round number!
Nice maths.

For the benefit of the audience: if you imagine picking a point on that curve and drawing a square under and to the left of it, a solar panel captures only that energy from the orange region. Photons with longer wavelengths aren't captured: not enough energy to push an electron up the bandgap. Photons with shorter wavelengths have more and more energy to push an electron up, but can only capture 1.9226e-19 joules per photon of that energy at 1.2eV.
I tried Turbo Prolog[1] back in the 1980s. I could never figure out how to get it to do file I/O at that time, so I got frustrated and gave up. Even now, it looks fairly hopeless as a language.

Is there a modern example of the language that can do file I/O? To me, if you can't do I/O, there's no point to a language. It's why Standard Pascal lost so much ground to Turbo Pascal with it's excellent I/O support.

[1] https://ia802902.us.archive.org/1/items/bitsavers_borlandtur...
This doesn't say that Blizzard was about to abandon support for DirectX versions earlier than 12.
At my local arcade it was months before I could even get close enough to touch the controls. There were always thirty to sixty people waiting to play. They rigged an external tv so people in the crowd could watch. I never saw another game generate that kind of interest.
ReAlpha raises $9M in 'mini-IPO' to invest in Airbnb properties
How can you do $1 per transfer if the off-ramps and crypto exchanges charge a percentage to withdraw to fiat? Unless you're using Circle which then requires you to be licensed in every state (unless their KYC failed)

Something not adding up here. Money movement (if you touch fiat on the way in or out) is highly regulated, and you would put Western Union and MoneyGram out of business if it wasn't. Moneygram already uses USDC, but it's not that simple.
Where would you put the cold side?
On Linux there is NEO-qwerty, which gives you the layers minus the ergonomic enchancements and learning curve.
The technological issues are compounded by a general culture throughout the chain of command of reporting to the boss what the the boss wants to hear.

In December 2019, Russian Deputy Minister of Defense Alexei Krivoruchko reported delays with the development and production, with the first batch of five vehicles available for state-conducted testing expected "in the next month or two"

https://en.wikipedia.org/wiki/Armata_Universal_Combat_Platfo...
Good. Pretty much all emails I care about would be better off without any formatting beyond what e.g. Markdown provide - and that subset of HTML works well enough in Outlook.

I dread the day that Google manages to grab enough of Outlook's marketshare so that they can dictate the direction of email just like they have been doing to the web - we're almost there already.
Agree. In Spain, most councils do not allow solar panels to be installed on houses in the old town. My uncle has to take them out...
There are only 20-30 people working on a cargo ship, I wouldn't doubt that it's all quite pleasant. Lots of ship for so few people.
> Never happens. I have no idea where you got this from, but someone fooled you really hard.

Looks like you know all companies and every relationship between employee and employeer to come up to a bold conclusion. Or maybe you are just a fool.
Building a Cloud Database from Scratch: Why We Moved from C++ to Rust (2022)
No trackpoint, oversized trackpad, I think I'll stick with my modified X230 for the time being. An AMD option also wouldn't hurt but its not as big of a priority for me as a trackpoint.
> Ever seen a frayed lighting cable?

This was due to a particular material they were using that was more environmentally friendly, if I recall correctly. It wasn't just lightning cables, pretty much all of Apple's cables from that time were susceptible. It's not an issue with whatever they're currently using, though.

Regardless, the material of the rubber they're using the wrap the cable has absolutely nothing to do with the lightning connector.
At least I haven't found it myself. I find OneNote overall worse than its "competition", but since it's one of the very few cross-platform handwriting apps, I'm still using it.

It did make a switch from iPad to Samsung Tab a breeze.
Lycos is not a relevant site any longer but after clicking through, one of the first things I notice is how they get temperature units wrong in the weather display. They show the weather for my correct location, which like most locations should use Celsius but the site shows Fahrenheit. Bad. Maybe it's tied to the display language? But no, switching to non-English languages keeps the temperature in Fahrenheit as well.

Having this kind of ridiculous thing in 2023 in a website that pretends to adapt to your location is enough for me to write it off as low-quality trash.
Thanks! I'll definitely keep this in mind.
Unless you can and do read financial documents and have a say at the investor relations meetings, you're more likely a trader relying on being able to sell your shares for a greater price than you bought them for, than an investor.

Let's be real. 100 shares of a billion or trillion dollar market cap company does not an investor make.
Weird, for me altavista.com issues a 307 redirect to https://guce.altavista.com/consent?brandType=nonEu&gcrumb=J4... which fails a DNS lookup

I still remember my school Computing teacher introducing the internet and saying that AltaVista was by far and away the best search engine (around 2000 to 2001-ish)
There is a reference here (for UK):

https://news.ycombinator.com/item?id=34286801
Engineering is about tradeoffs.

People can give themselves all the fancy titles they want; I don't think 99% of software development is anything approaching Engineering.

(This isn't so much an attack on my fellow programmers as a recognition that this field is very young and still very immature.)
Also, ClickHouse is the only DBMS implementing aggregate function states as data types to allow them to be stored in tables, saved, loaded, and merged.

It allows incremental, continuous aggregate tables.

Other DBMSes like TimescaleDB implement a similar feature in a less generic way.
From what I understood the "back gesture" is not universal - sometimes you still have to use that Back link on the top?

Anyway, I'm returning to Android after 4 months for the same reasons. Lets see how this goes. I haven't found difference in the few apps that I use and since there is universal praise that iOS is smooth, every little hiccup called my attention. So, there are hiccups as well (lags, not responding to touches for half a second, etc)
> This doesn't sound like engineering.

Because it isn't.
Once you decide to go to "Europe" then the question becomes why the UK and not somewhere vastly cheaper like Romania or Poland. Wages in the UK are lower but wages in eastern Europe are much lower still.
Anyone got a link to a longer clip of the actual audio?
Usually means "passivehaus", and "energy neutral" would mean "generates an equal quantity of electricity to that consumed, when summed over the year".

> heat yourself with kerosene

That's not energy neutral, is it now, unless you have a kerosene well on the property.
Socio-economic diversity is a thing now, even if it's not (yet?) a protected characteristic.
The software in a typical enterprise has to cross a lot more domains then it used to, and has to work with independent organizations over the internet. No surprise then that it has more confounding elements.
Apples cables are shitty, but that's not the connectors fault. Just don't buy Apple cables.
Why? Because of the barely competent programmer, like myself. A DIY army.

Is XML better than JSON? For longterm stability sure. A quick config file? Nope. You see, to understand XML you kind of have to know how to work with trees. Bread-and-butter for compsci grads, a nuisance for all others.

Recently I needed to query a SOAP-based API. It took me 3 days because I had no idea how a namespace in XML worked, because I was not sure which lib in Python to use (lxml was the solution), and because their API had some quirks. I read forum posts from the late 00's, the documentation is really scarce.

I would love to learn the fundamentals, I don't like half-assing things. But a) I'm not going back to uni for it, b) I'm not bright enough to be excellent in two fields. Learning the fundamentals takes a very, very long time. Where to start even? A complete math program? Programming fundamentals as such? Theoretical compsci?

At the end of the day, things need to work. If they fall apart next year I can tell my boss "ooohhh big problem give money". Using XML instead of JSON has no payoff today.