skysight-inc/HackerNews huggingface dataset:
I was hoping for a response like this!

First, regarding Cleon. I think it's important to ask why Thycydides didn't like Cleon. I would argue that it had nothing to do with regret of Athenian Empire, and more to do with the fact that he wasn't Pericles. It is clear to me that Thucydides believes that if Pericles had still been alive, Athens would have won the war. I believe he viewed Cleon as sub-par and undeserving.

Regarding Brasidas, one argument is that he spoke more highly of him because he had more information about him, seeing as he (Thucydides) was exiled to Sparta. I'll be honest, it's been a few years since I read the book and I don't fully remember his accounting of Brasidas, so maybe I need to revisit it.

One important thing you don't mention is his treatment of Alcibiades. He is very harsh on him, treats him as a bit of a rich kid playboy, who uses his charisma and ego to bully the Athenians into the Sicilian expedition in the first place. I would argue that Thucydides blamed the failure of the expedition, and thus the downfall of the Athenian empire, on Alcibiades. This is especially clear to me if you look at how Thucydides treats Nicias, who in many ways was Alcibiades' counterpoint.

For these reasons, I would actually argue that Thucydides viewed the Athenian empire as great, the Melians as indignant peons, and was very sad to see the collapse of the empire.
You assume that all successful applicants "grind leetcode". What makes you so certain?
Ok, I wasn't saying it's a tired euphemism. I was saying it's a mean slur used by bigots. I don't totally understand your challenge to provide the latest term, honestly. Are you trying to cast me as the language police?
I dont think refusing to hire chimney sweep children had anything at all to do with the end of child labour. I can't even really comprehend this world view very well, though it is common.

Child labour ended around the time it wasnt needed, as did all phases of economic labour division (slavery, child labour, gendered labour, etc.).

In economic conditions which require poor quality labour, all you can do is decide whether you punish the poor or not. By refusing their labour, you're punishing them -- as much as refusing an oppressed minority work, on the grounds that their oppression exists.

A very bizarre thought, which I can only imagine stems from some misperceived impression of one's own importance, and confusing the emotional instinct to recoil from poverty with the moral impulse to do something about it.
https://refold.la has a good community.
I have been living in Istanbul for the last month, and it's worse. With any app (Uber or local) actually ordering a cab takes several attempts. Taxi drivers are constantly rude and unhelpful, cancel rides after taking them, and refuse to take you all the way and just drop you off far from your destination if it's uncomfortable to them. And they often try to get you to pay in cash instead of using Uber's payment, and just plainly scam you, when your bill in Uber is 30% higher than what you saw on taxometer when you got out of the car.

All of that — you guessed it, because of medallion-like system. There's a limited amount of taxis for 25 million city, they cannot meet demand, so they don't have to compete for orders and therefore don't care about their rating (and therefore customer service) in the slightest.

I've seen other regional taxi markets disrupted by Uber and similar local apps — and it always made taxi experience so much better and smoother.
...Wait, seed oils are a problem, or seed oils have been unfairly demonized?
Most self-help stuff online is click-baity nonsense which a lot of very analytical people like us see right through. Maybe the HN audience appreciates more anecdotal discussions of what others, like us, have found success with.

I think its also because the HN crowd is more curious, introspective and career driven than a lot of other forums.
GitHub Codespaces (Default Linux Universal)
I personally hate Windows' unanticipated and constant updates - interrupts workflow with no estimated times how long each will take (some can be really long).

This is without even mentioning how they track your OS usage data, supposedly for their 'agile tests'
Loss of Native American Languages Affects Our Understanding of the Natural World
I would hire the guy who notices the CAS in the protocol rather than the one who forks memcached, creating a maintenance burden, and potentially introducing safety or liveness issues (although memcached is somewhat simple, most databases are not, especially distributed ones, bring your TLA+).

And memcached isn't going to pull your changes either, because they want a simple protocol. It's not a CRDT-oriented project.
And for those of us who aren't wealthy enough to have two different attorneys on retainer, giving your spouse the encrypted password store along with the key to a safety deposit box containing the decryption key would have to do.

Personally, my wife would wonder why I'm going to so much trouble to keep my passwords secret from her until I die; but then my personal password store is for services we share like banking, and any passwords she doesn't know are benign things like my email addresses and various website logins that wouldn't matter anyway when I die. Of course I also have my work passwords (I'm the IT manager), but my supervisor and the company owner each have a secured store of all of my work passwords as well, plus the master password to access them, in the event something happens to me (or I'm just on vacation for a week and temporarily unreachable when access is needed).
I don’t know what comment you are referring to as my original comment. I only have one post in the thread.

Regardless, it’s incorrect logic to point out that there are other oversimplified posts in the thread and justification. Just because someone did something bad, doesn’t invite us to do more of the same.

Maybe edge cause is the wrong word. It’s plainly obvious. No one read the OP and thought: I wonder about 3 year olds driving cars!

Of course, safety and exploration exist along a continuum. It’s good to let kids learn. It’s good to protect kids. So far, the thread has shed no light on the nuance. One poster has expressed an unjustified preference for kids learning their own limits and another has added the pointless rejoinder — “not 3 year olds in cars!”
Maybe in 1850.
Even in Blueprint you can push out code fairly quickly if you are familiar.
Maybe because sound programming is too hard? Even the question tells about it, or why you have mentioned such a silver bullet.
I don't think it will happen. The engines might be free speech, part of game play too. But the tens or hundreds of thousands of hours spend unified assets is much harder thing to reach. And where the value really is.
This might apply the first year, but many drivers have driven for many years. Uber isn’t new any more.

Drivers that aren’t able to calculate net depreciation (actually pretty easy and expected if you can afford to buy a car) would not be able to stick around and drive for 5 years.
Because using technology to solve social problems leads to restraining people's personal freedom, choices, and expression in a much more direct manner than other domains of problem solving.

Furthermore, this restraint tends to impact people unevenly. As ineffective as the government may or may not be, at least the goal is for all people to be considered equal in the eyes of the law. With technology the power lives with those who own and create the technology, who have even less oversight and accountability than those who make the laws.
I think GP is talking about services like Lyft Line where the driver would pick up a second passenger on the way, the route calculated for efficiency.
Health clubs don’t appear exempt. They are exempt from section 4 of the bill, not the entirety of the bill.

Section 4 deals with changes to terms of service.

https://legiscan.com/PA/text/HB2511/id/2569740/Pennsylvania-...
Is that sarcasm?

"Ability to listen to others" and especially "Empathy" are the very opposite attributes of people "running all major world powers right now"
I know someone who does bike delivery in a densely populated city.

I don't know how uber works really or how they distribute money, but according to him you're not paid an hourly wage every hour.

For example because there is so much competition among drivers, you can go hours without an order assigned to you. even in big/densely populated urban centers. and I think the guaranteed hourly rate thing only applies in specific circumstances. there is no way he is putting in even an 80% work day unless he waited for orders literally all his waking hours.

and then from the money you are actually paid, you have to deduct all the costs for maintenance and so on. from back of the envelope calculations my buddy actually makes much less than minimum wage.

I try to convince him from time to time to just get regular other jobs and point out he will quickly make a lot more money. but frankly he is in a hole and cant see outside perspectives. as you can imagine he's big into crypto as well, trying to day trade that shit with his measly capital not realizing he would make 4 times the money flipping burgers in mcdonalds a couple hours a week.

but we're not that close so it's not my place to give him a kick in the ass. however he's probably a good example of the kind of ignorance and lack of education / perspective that uber can easily exploit.
Development of GPS Receiver Kalman Filter Algorithms (2016) [pdf]
On the other hand, porting to other platforms is probably never a no-op even when building on big 3rd party tech stacks. Many of the platform specifics will shine through to the high-level code.

And personally I find it rewarding to learn how to properly layer the code in order to factor out platform concerns. Many of the differences between platforms will seem kind of dull and the different platform implementations will seem kind of repetitive, but it's not terrible either if you develop on one main platform and routinely port to a handful of other platforms.

I suppose that graphics APIs are the biggest annoyance here because there is comparatively a lot of setup boilerplate required, and depending on your game, considerable math code will have to be in implementation-specific shader code. There are standalone 3D graphics libraries with backends for OpenGL/Direct3D/Vulkan/Metal, not sure how well they work.
McCarthyism? (it is not 30s like in the article but it is 40s-50s)
ProtonMail has a bad history of irresponsible sensationalism. It’s like constantly marketing yourself as the most private e-mail service “built by CERN scientists” but who will give information about you to authorities:

https://www.engadget.com/protonmail-climate-activist-ip-swis...

I know that ProtonMail doesn’t claim to protect your IP address, but I don’t expect the average user to make that distinction.

This is another dumb article. Getting your service tested for vulnerabilities is good hygiene but it shouldn’t be used as marketing material to make users think your service is Fort Knox.
Hard to argue that Stallman has done that. The perpetual character assassination attempts (e.g. the failed cancelation attempt from a year or two ago) merely serve to underscore this.
Agree with others about the name, but I have a suggestion. There (surprisingly!) doesn't seem to be any *nix utility called `qed` so why not go with that?

Maybe standing for "query extended dns" or something. You can also riff on "The best DNS query tool by far. QED." and things of that nature.

Best grab it before someone else does.
There are more libc's out there than just glibc and musl.

The `backtrace` call is a great example. It is available in glibc and uClibc, but not musl.

Instead of checking if using musl, and removing the backtrace call, the lack a musl define forces you to check for all the other possible libc's and assume musl is the default. This is dumb.
> Performance is never a positive as much as a disqualifying negative. Features are what sell the software

Except we're talking about video games, where time and time again performance was crucial in achieving new breakthroughs, from Mario's side scrolling, to Carmack's advances in FPSs, to... FFS, we're talking about Unreal 5, this version's selling point is mainly being able to do in realtime what was previously only possible before with offline rendering.

Just because there are trash mobile games that make money doesn't mean there isn't money in high-performance software.
It’s not “dated.” The mechanics of why you try to preserve the lives of women and children in war haven’t changed at all.

I can’t imagine the thought process that says “humans have had a visceral reaction to the killing of women and children specifically in war, across millennia and across cultures, but surely such thinking is obsolete in our generation.”
That because most cities right now are road/car-based. Maybe once Cytopia is further developed walk-able cities can be designed.
When it is under a european cathedral it is a tomb to be respected. When it is under a african pyramid it is an archaeological site to be dug up and collected. That is not a new attitude, rather a very old one.
>I am curious. What conflicts or wars is the Chinese governemnt funding around the world or is involved in? Who are the Afghans or Yemenis of the Chinese government?

In terms of active conflicts happening right now in 2022, none I could name off the top of my head. That's not say there isn't any, of course, but they're not as big/well known as the American ones.

My comment was more about them propping up foreign dictatorships when it's in their national interest (again, similar to what the US does), such as what they've been doing for decades in Kazakhstan, Cambodia and North Korea and are starting to do now in Africa.
Sounds like it could. The logistical pipeline for advanced industries used to be... Intricate.
And usually depended on exploiting "gig economy" miners at the bottom, come to think of it.
Having done in the same day 6 hours of psycho-technical and psycho-motor tests at Air France to get into their "Pilote Cadet" program (4h in the morning then 2h in the afternoon after a lunch break), I definitely felt my mental speed during high load+stress at 32 was already a lot slower than at 20 in engineering school. I never felt so brain exhausted and I concluded I was not that sharp anymore ...
I'm 40 and my oldest daughter is 10. We both are very engineering oriented. It is amazing seeing the difference between age. Some math problems are intuitive to me because I have 30 years of experience and neurological pathways that mean I don't even have to think about them, and she gets stuck on the same problems.
On the other hand, sometimes she will solve problems with a broken toy after I had given up on fixing it.

Intelligent and cognitive ability are not scalars, they are vector spaces. Some dimensions start dropping off in your 20s and some not until your 80s. I feel like my emotional intelligence could peak in my 50s or 60s.
Why should people pay for FOSS? Isn't entire point it being free, developed for personal use and shared?
I don’t read it as “calling and assuming anyone older is automatically homophobic and racist”, merely saying those things were considered “common sense” during the Cold War.

I don’t actually know the extent to which each of those things were or weren’t considered common sense in any given year in any given location, so it may be correct or false or even every combination of both, but in any case it is a very different claim.
so at one given point of time, that middle box had access to plaintext as well?

It may not be accessible plaintext when the middlebox is at resting state, but it certainly has access to plaintext at its active state.

Given enough time, such Middlebox too may succumb to a malicious payload whose active but plaintext memory region gets targeted and exploited by.
Depends on what you already know, how you learn and what documentation is available.

The three languages you mention look similar enough to not need those side-by-side examples. When you read their tutorials, you’ll probably be able to make them yourself, if needed.

For python, https://docs.python.org/3/tutorial/index.html) seems broad and deep enough to get anybody going.

For Go there is “a tour of Go” (https://go.dev/tour/welcome/1). That looks good, too.

(Aside: both may go about equivalently deep and broad into the language, but the python one chose to show you a long list of links, while the go one hid that by only showing links to the top level chapters. That’s less scary, but makes it harder to jump back to specific sections later if you want to reread them)

Once you know a language, you’ll have to learn available libraries.
> Pre-uber I'd reserve cab rides to a relative remote area and not once was there a delay or missed pickup.

I wish I had your experience. Pre-Uber, I had a 75% cancellation rate with car services to the airport. I live in a suburb about 45 minutes away from the airport. Car services would frequently just not show up. I would call, they’d say to wait and I would get the runaround.

I think it was due to manual scheduling.

Uber is much better in that I don’t think I’ve ever had a cancel when going to the airport. But I’ve had many cancels when using it around town. It’s very frustrating and I wish Uber would do something about it. Lyft seems the same to me.
Your communication to WalterBright is coming across needlessly combative while you seem to be in agreement. Just an FYI.
A day in the life of almost every vending machine
In politics it's almost always the old people who have to come up with a sensible solution to the rash and impetuous decisions made by their younger colleagues in a time of crisis.
So it's basically like PCIe now.
> ProtonMail has a bad history of irresponsible sensationalism. It’s like constantly marketing yourself as the most private e-mail service “built by CERN scientists” but who will give information about you to authorities:

Well, conflating "security" with "following the law" seems odd. Do anyone realistically expect a legally incorporated company to not follow laws? They have to respond to lawful requests, otherwise there will be no business at all.

As long as they fight against unlawful requests, they are what they make out to be. If they're found to be spying on their users when it's not lawfully requested, then you have some bite in your argument. But otherwise, I'm not sure what you expect them to do.

By the way, they seem to be pretty upfront about how they collaborate with law enforcement, at least according to https://protonmail.com/law-enforcement Maybe it wasn't like that in 2021 when the article you linked was published?

In the end, if you rely on any single company for both your security and privacy, you're playing a loosing game. Not hiding your IP when signing up for something when you're planning to do illegal activities? Maybe time to reconsider your opsec strategy.
You're almost laughably wrong: Chicago is super affordable[0] compared to those others, and it has great public transit.

[0] https://livingcost.org/cost/chicago/san-francisco
"In Mexico" is really too broad to say what to expect. Cancun, Tijuana, CDMX, and Queretaro, as examples, are going to be vastly different experiences.
“Who hurt you”

The guys anger is justified and he’s making a great point at how serious a problem and evil it is
How do you function without currency? That is wild.
SecureBoot was as much an attempt by Microsoft to put in place a method to lock out other OSes as it was for local physical security. Most consumer desktop and laptop computer users don't password protect their BIOS/EFI, so an attacker with physical access can simply turn off SecureBoot themselves and then boot whatever toolkit they want to take over the system.
For a moment there I thought the title referred to the Valve-associated Wine enhancements... Now that would have been a feat.
> Queen Elizabeth is pretty much the only important head of state to be still surviving from that period.

Even then, the Quiet Generation built things; roads, schools, libraries, arenas and institutions that are being destroyed by under-funding and neglect.
This story doesn’t add up. You need an ID to pick up cash from western union, why would showing an ID to get sim cards be an issue at all?

Odds are that this SIM card legislation actually had nothing to do with the scam fading anyway.

The village I’m from is internationally famous for internet scams, they’ve changed over the years because both the potential victims and scammers have become more savvy. Not due to legislation.
I am not sure what the op is talking about with bytes, but it could be powers of 2 v. powers of ten for kb/mb/gb.
> If he’s all about saying modern software is crap, then his opinion isn’t very good imo.

That's extremely reductionist. He's saying that modern software is crap regarding performance. And whenever he does complain, he manages to demonstrate it.
If I may ask, what is the reason you place these restrictions on yourself?

Do you have a moral objection to centralised currency?
At top level I think most scenes are private walled gardens. With possibly some path to raise there outside franchise models.

For average players yes, central developer driven model is much easier and simpler.
I’m a gamer. Given a choice between two games of similar quality, I’d choose the free / hackable one every time. There are tens of us, I tell you.
The way professionals usually distinguish these is as history and historical memory.
Isn’t the point of democracy to align governments with the things people care about? To rely on self-centred voting averaging out over the whole population?
Try things

Make mistakes

Learn from said mistakes

Repeat.
Casey Muratori, the guy who praised UE5 and criticised Unity in the quote in the article.
And a rapid increase in the number of multimillionaires ready to hand over cash for antiquities, either personally or through thier funding of museums. Ancient relics are the new cool for the super rich, as dinosaur bones were a few years back, and painting before that.
1/ I pick challenges I want to solve, which are amenable to be approached through the lens of the language of choice I want to learn (e.g., a highly available app in Erlang, a system level command line utility in Rust). 2/ I source books, code bases, and papers that can inform my practice oriented learning process. 3/ Start hacking.
Best part of an article is a link to frankchimero.com website.
I do not agree an author because IMO it is user's job to save anything they have seen on Internets, and to share that via torrents. Frank Chimero can delete his article from his website and shaming him is useless. Better to shame us the users that we have not saved his old thoughts, especially if they were at least half as useful as remained ones.
I think they were hoping for network lock-in. Drivers might carry 2 phones but probably not 3. Riders will check 2-3 apps at most. Incumbents end up in a prisoner's dilemma where raising prices in concert usually pays off and defection is actually costly.
I’ve played Mini Metro. Love its minimal and non-intrusive aesthetics but it doesn’t use pixel art the way game in question is using. Its graphics treatment is way different.
That's really interesting!

I recently proposed an idea in a subreddit (for enneagram 9s) to see if people were interested in starting a peer-support group over zoom, webcam optional.

I don't think I'll be able to execute it as my own personal life is pretty busy, but the folks there were really enthusiastic about the idea.

So yeah your online meet up thing, that's super cool that it works!

I wouldn't mind chatting more about it if you're interested in sharing. My email's in my profile. :)