skysight-inc/HackerNews huggingface dataset:
>I have energy, destructive or constructive.

Plato talked about this in Phaedrus about the allegory of the Chariot [0,1]. I think it's a useful lens to view the desires we humans have, though not a perfect lens:

>First the charioteer of the human soul drives a pair, and secondly one of the horses is noble and of noble breed, but the other quite the opposite in breed and character. Therefore in our case the driving is necessarily difficult and troublesome. The Charioteer represents intellect, reason, or the part of the soul that must guide the soul to truth; one horse represents rational or moral impulse or the positive part of passionate nature (e.g., righteous indignation); while the other represents the soul's irrational passions, appetites, or concupiscent nature. The Charioteer directs the entire chariot/soul, trying to stop the horses from going different ways, and to proceed towards enlightenment.

In the modern west, we have an idea of 'Pious vs. Evil' that each of us tries to balance (super broad strokes here). However, I think the ideas of Plato are interesting because of the tripartite idea of Logos, Eros, and Thumos. Mostly, I think that Thumos[2] is a great way to look at things and categorize issues that we feel. Quickly:

> Thumos: a Greek word expressing the concept of "spiritedness" (as in "spirited stallion" or "spirited debate"). The word indicates a physical association with breath or blood and is also used to express the human desire for recognition. [2]

Thumos is neither good nor evil, but is something that can get away from you and needs to be controlled (by the Logos). For example: Achilles was overly thumotic and was thus killed by his desire for glory, blood, and honor; all thumotic traits. However, it was the thumos of Achilles drove him to be such a great warrior that we remember to this day. Also, the author Jack London was a thumotic person. He was always moving about, getting into scraps, trying to improve his writing, becoming famous. But that desire for greatness is what killed him as he literally worked himself to an early death while writing.

So, the energy that we have as men can be seen in this tripartite way of Logos, Eros, and Thumos, not just destructive or constructive. Having outlets that are 'base' (Eros) are as needed as having outlets that are 'spirited/honorable' (Thumos) and 'intellectual'(Logos).

[0] https://www.artofmanliness.com/articles/what-is-a-man-the-al...

[1] https://en.wikipedia.org/wiki/Chariot_Allegory

[2] https://en.wikipedia.org/wiki/Thumos
It's been blogspammed.

There's photo evidence in the much better article at https://mashable.com/article/dmv-vanity-license-plate-def-co... from the DEFCON talk.
Computer Running Slow
That’s the issue. These are routing requests and not much more. I recommend looking around at java, node, php, c# web frameworks for more details on what a web framework should do. Sqlalchemy and other hobby libs can extend flask and django but those are similarly limited.
I agree wholeheartedly with the concerns about gambling.

I have another concern to toss on the pile while I'm at it though. This what-if was presented by Bellular a few days back: (TL;DR: The profit ratio for microtransactions is orders of magnitude larger than expansions)

Assuming a new WoW mount:

- Takes about 1 man-year of effort to create, costing the company $200,000

- 10% of the player population will purchase the mount at $25

- WoW has approximately 4M active players

That mount just made Blizzard/Activision $10M, at a cost of 200,000. That's a profit/cost ratio of 50:1.

It gets even worse when you factor in loot boxes. New mount has a 1% chance (which is very high) and loot boxes are $1 each? That's going to net (a very approximate) $40M in profit for that one new mount, raising the ratio to around 200:1.

Let's compare that to releasing a new expansion:

- 100 man years of development effort (a team of 50 for two years, probably on the low side)

- $10M in marketing budget and other overhead

- 4m players purchase it at $40 each

That's $160M in revenue, but with $30m in costs. Profit to cost ratio of 5:1.

Given the orders of magnitude between the two, there's a strong incentive to only cater to the 10% of players, at the expense of the other players. How will that impact our games going forward?
Crappy code can be written in any language, see all of the CVEs in C code, even when written by experts.

As surprising as it may be, bad code is often written by bad programmers. It doesn't matter what language you use if you write bad code.
I read recently that Honda has stopped all Clarity sales except for CA, especially since the Volt is no longer available. That is a shame because it is a really nice car and fills in the gap between pure EV and a hybrid. 40 miles on full electric, but a gas engine run at peak efficiency for long trips.
I lived on both sides; a lavish villa lifestyle and a humble jungle hut. And I learned the hard way that the humble little jungle hut is the way to go if you wish to immerse yourself in your environment. A lavish lifestyle comes at the expense of being treated like a bag of money, which can taint a very false picture of a "happy" travel experience. Then again, those are just my personal thoughts and opinions. Everyone has the right to enjoy themselves as they find appropriate.
See also the see also section of that article - share taxis are perhaps the most universal form of public transport. Wherever there is a gap in formal public transport provision, there'll be a guy with a minibus driving a loose approximation of a regular route.

https://en.wikipedia.org/wiki/Share_taxi
Yes, but "the market" has figured out that you can sue the pants off an insured business whereas an uninsured business is not worth paying a lawyer to go after. Just carrying the insurance makes you a higher risk of costing the insurance company money by itself.

If insurance made financial sense to carry for the average or averagely unlucky operator the state wouldn't need to make it mandatory and drivers wouldn't grumble about it or at the very least it wouldn't be their primary gripe. They'd gripe about labor costs and labor laws like every other business does.
> We’re asked to hand over this number again and again to institutions that have failed to guard it.

You’re asked to hand over the number, but you don’t always have to provide it. Really only the government needs to identify you with this number, and only for purposes related to the social security system. You don’t have to give it to your doctor’s office or bank. Often, a simple “I’d prefer not to disclose this because of identity theft” is fine. They may press you for it, and most people are too timid to resist. If they are insistent I’ll just make up a random string of digits and that’s always been ok. All they are looking for is nine digits so the computer form they are filling out lets them move on to the next page.
I wonder, what will "DROP *;" license plate do?
And that makes it clearly not tourist only.
> Even in Northern Europe where tuition is free, students often take out loans to support themselves during uni.

FWIW I wasn't suggesting that students in other countries don't take any loans, I was pointing out that they don't necessarily have to.

In Germany, for example, there is a government loan system for studying, where you get enough per month, and only have to pay back ~20 months of it (which is a fraction of the time in college), and can pay it back under quite good conditions. In Spain, it is common for students to live with their families, work, or for their families to help them a bit.

Many students don't take a loan, and ether work ~15h/week, or get money from parents, or both. Even poor families are able to push 2 children through college without accumulating debt.

If tuition here were to cost, e.g, 3000 EUR/year, many families and students wouldn't be able to do that. If tuition were to cost 20k EUR or more / year, most families would need to indebt themselves.
There are a few highly dismissive comments here. While the python community has (clearly) been getting by with requirements.txt/setup.cfg/setup.py, the project/package management story is far less usable than more recently developed systems like npm and pub.

With poetry+pyproject.toml, I have one file that is flat, simple, and readable. @sdispater has done incredible work on this project, and I hope they get more resources for development.
Gallineras (or just "bus") or chicken buses are this concept as a (beautiful) school bus in central and some central American countries. As well as "collectivos" which are the van version.

https://en.wikipedia.org/wiki/Chicken_bus
My point is why are you trying to punish 25 million Texans and 18 million Floridians for a bunch of people in India using VOIP to make calls appear as if they're from all over the US? How is that effective or ethical?

Wouldn't it make more sense to punish the phone companies letting them do this? Is this just prejudicial hatred on your part against a couple of states you don't like for some reason?
All my fellow Volt owners who have gone Tesla don't have any range anxiety issues. People that went Bolt have SOME but mostly they are happy with their path too.
This is good advice. I've got 7 kids and can verify this. To add a bit more to it, teach your babies how to fall asleep without you rocking them for hours. It's a skill and one few of them learn on their own. Your life will get incredibly easier once they're sleeping through the night and mom and dad can sleep through the night as well. A recommended book is 'On Becoming Baby Wise'. Worked for our 7 - all them were sleeping 8+ hours at night before 12 weeks old.
Court isn't cheap.

You're paying for it with a lawyer or with your own time
Not sure what your mileage needs are, but I recently picked up an off lease 2016 eGolf with 33k miles for $12,500 from the VW dealer as my commuter. Gets about 80 miles to a charge in town/city driving, more than enough for my daily commute. Wife drives the long range ICE family vehicle. Some day I hope to be able to affordably replace that as well!
Relevant xkcd comic https://xkcd.com/1105/
It's spelled 'None' in Python.
One of the mysteries of my career is that everyone seems to be using Varnish except for the companies I work for.

We are always using some other solution. Like pure CDN or our own poor man's S3.
It starts at $36,620 and has up to $3,750[0] in federal tax credits. Making it a $30K+ Subcompact non-luxury vehicle. It doesn't make sense.

[0] https://www.fueleconomy.gov/feg/taxevb.shtml
Avoiding Azure function cold starts
Well - Python doesn’t use NULL, to be clear.
What part of massive floods of plane and bus loads of Chinese "tourists" is going to lead to the naive notion that "people meet each other, talk and learn"? I am not asking this condescendingly, but have you at all traveled anywhere? How many times did you meet and talk and learn from a Chinese/mass tour group? THAT is unfortunately the future, NOT some fantastical notion of cultural interchange talking to a local Parisian in a corner cafe. There will soon not even be any actual Native French people in Paris at the rate things are going, and that's just one of the pernicious and dark aspects of this globalism that is utterly destroying the planet and humanity.

Sadly, it seems you suffer from the common mentality that seems rather pervasive among European people's overall, a sense of a kind of self-righteous ignorance, of presuming an equality mirrored on one's own culture, values, ideals, nature, and character; essentially the manifestation of the delusional belief that "we are all the same" and that muddling and mixing falsely equates to diversity.

Reality simply is that not all humans share the characteristics or values and ideals that have emerged from the rotten and pernicious western experience of abundance combined with various other cultural and traditional characteristics. No, the combined 3 BILLION people of India and China are not going to "meet each other, talk and learn" as they swarm and swamp Europe and the USA's measly combined <1 billion population, nor will the 4.5 Billion Africans somehow just want to talk and learn and meet in 2100 when the combined crush of humanity starts really gripping.

We are seeing these articles just now, as a relatively small subset of each of those populations has any means whatsoever to travel and become tourists, just wait until the exponentially rising numbers of them have the means to travel to swamp Europe and the USA, when citizens won't even have the ability to see their own cultural sites or artifacts in anything like peace or focus as billions of "tourists" flood into the relatively few places of interest.

no, this is just the beginning of far greater consequences of ill guided, self-righteous tyranny that is always common to the self-appointed authoritarian ruling class. This is the future you and we have condemned our children to, being overrun and dissociated with our own cultural heritage out of misguided delusional co-dependent and enabling policies of overpopulation of the planet.
I wouldn't be surprised if the Volt comes back in a few years as a full EV sedan.
There are more things in the computer programming universe than are dreamed of in your philosophy.

(With apologies to William Shakespeare...)
I have a family member who's license plate started with "&". The DMV accepts it, plates were ordered online fine, but police systems can't handle it apparently, to my family members ultimate discomfort. I commonly joke it probably gets the individual out of automated tickers for speeding and red lights, but when an officer pulls them over we sometimes need to explain that the "&" is dropped in the system (or so we've been told) and that seems to clear up issues
https://github.com/rust-lang/async-book will be that resource, though it's not complete yet. It's important for systems languages to be able to see how stuff is implemented and reason about it, so we're committed to making it as non-magic as possible.
If "<1%" is so successful in misleading people and increasing sales, why wouldn't they just do it without the regulation requiring it?
Other options include waiting lists and lotteries. However, they don't provide the revenue to maintain tourist infrastructure.

I guess you could combine both with something like a lottery ticket?
There’s a lot of interesting options. How about NaN NaN?
And that's a sad thing to hear. Before my death by thousand downvotes, I'd like to tell you why do I feel that way.

Back in the day when I was way more inexperienced than I'm now, I was a die-hard Python fanboy. To me, it seemed like a best option available due to it being way more concise and readable than JS/PHP, not to mention that it was way more powerful and dense. I didn't really bother with type safety at the time and I wasn't exposed to any real criticism of it at the time, as it happens often when you're just too new, and I was more than fine with it.

Time mercilessly marched forward since then. I worked with different codebases, changing tech stacks and languages a bit, learning new stuff and so on. With some experience, lots of self-education and a vast amount of different workflows to compare with, I've realized one important thing. While Python may be better than some languages that are considered trash by industry consensus, it's also a trashcan language to ones with sound and flexible type systems, not to mention that, across dynamically typed contenders, it's nowhere near as powerful as literally any solid Lisp.

That said, I feel bad for the industry that "dives into Python" more and more over the last years. While it may seem like a pretty easy and cool-ish language to write in, you will inevitably have large problems at scale, it just doesn't have what it takes to be easily scalable, and most importantly, it's just tedious to refactor when it's big, even though the language itself is mind-numbingly easy and even your grandma can jump right in.

In a conclusion I'd like to say that you'll be better off without using Python as your project's main driver. Yes, it's simple to write it and the developers supply is abundant. It's easy to start. It'll just be a major pain to scale it and support it later on.

Edit: Made a pun.
Bobby Tables started school in 2007, so he'd be around 17 today, seems about right.
I really hoped Julia would become a major player in scientific computing and data science, but it looks like ever less probable. I like Python, but for science I like Julia more.
Lessons learned from creating www.schoene-kinderbuecher.de
This is unlikely to get adopted as a standard, because it only exists in response to OSCORE[1] and EDHOC[2]. The draft is an effort to prove that the TLS working group, which almost exclusively deals with large-scale devices such as laptops, phones, and servers, will listen to and address the needs of the embedded devices (IoT) community. The challenge is that the draft didn't exist until a working group formed to create a light-weight protocol, thereby proving that the TLS working group actually won't address embedded. Whether cTLS or EDHOC become RFCs remains to be seen, but my money is on EDHOC.

[1] https://datatracker.ietf.org/doc/rfc8613/

[2] https://datatracker.ietf.org/doc/draft-selander-ace-cose-ecd...
I can image something more fun to do with my free time than sitting in court every few weeks...
The financial institution is, in fact, liable for these sorts of charges.

The Bloomberg reporter's problems weren't that he had to pay a bunch of money because a fraudster did a bunch of stuff using his name. His problems were all related to his damaged reputation (credit score, government lists, etc).
Or just a random string of digits if they won’t take no for an answer. Many ways to skin this cat.
Where is a better article? The cost of infrastructure is extremely complicated. People who are experts in construction financing are busy making good money rather than writing articles or donating time to journalists. (and construction/construction finance experts are usually only experts in a specific subfield)

http://nymag.com/intelligencer/2019/07/why-we-cant-figure-ou...
I love the OpenBSD philosophy of simplicity and correctness. Plus the devs are one of the few people who actually treat incomplete or incorrect documentation as a bug. The OS is one of the easiest to set up, use, and modify. I ran OpenBSD for a long-time on my desktop and it always was a joy to use. I eventually switched back to Arch Linux due to lack of software support and subpar performance.

Going back was really painful, Linux, to put it bluntly, is a hot mess. Documentation is terrible, systemd is annoying, and the gnu userland is bloated. It’s often unclear what the kernel supports and does not support. With OpenBSD it is very clear, every driver has a man page and you don’t have to guess what hardware the OS supports.
> both companies produced these as regulatory compliance vehicles.

At one point I was completely fascinated with the Fiat 500e. Here was an electric car that was stylish, quirky, and could be had on the used market at a great price. But as I got further into it I realized that FCA hated producing this car. Its only reason to exist is to allow them to produce more pollutant vehicles as a regulatory balance. And if it did have a future there would be the barest minimum invested into it. So I'm back to looking at Teslas, even though I haven't liked the styling since the Lotus designed Roadster.
First Person Adventure via Mario Maker
LOL! Can we have a new subcategory on HN for comic relief stuff like this! :)
No, it’s not the JSON format that is broken - it’s the parser you use for JSON that is broken.
He is right in the sense when local bodies have decent leadership good things happen. But who wants to go work in local govt? There lies the problem.
On top of that, if anything, forcing the government to fix it's bad code (insert snarky ambiguity between software code and legal code) can't be a bad thing. I'd buy the guy a beer.
I read years ago in comp.risks about a similar story. A guy in 1979(!) requested a personalized plate "SAILING", with second choice "BOATING". He didn't want a customized plate if he couldn't get those, so for his third choice he put down "NO PLATE". Of course, he ended up with "NO PLATE". He ended up getting 2500 parking tickets, since cars with no plate had "NO PLATE" written on the ticket.

References: http://www.mekabay.com/overviews/risks/risks03_1986_06-04-19...

https://www.snopes.com/fact-check/licensed-to-bill/
These all seem like things you can figure out during the hiring stage. You could be losing out on some really talented employees by simply distrusting all junior candidates due to some prior incidents.

I've worked with some absolutely top-notch candidates straight out of college, and some mediocre ones which plenty of experience.
Because in your imperative language monads can still be a useful abstraction. For example they can give you stuff like async-await or null-safe method chaining for free.
Thank you for putting it explicitly, everything here suddenly makes so much more sense.

But yes, in Rust async is not a plague that irredeemably taints everything. You can choose to use anything that is async synchronously if you choose to, just by calling .poll() on the future at the callsite.
The Definitive Guide to CSS Cascading and Specificity
Flying is environmentally friendly? That's a bold statement
Ah, I just read your description. Allow me to change my recommendation to "Practical Statistics for Data Scientists"
> It doesn't necessarily then follow that "there must be regulation around" all things.

The industry has proven that it can't regulate itself. The consumers can't push back against it, because the industry is becoming self-sufficient by only preying on a small minority of the users and doesn't appear to care about the others.

What's the logical next step that isn't regulation?
Each app needs to show the name of the app. I use vs code every day and didn't recognize that logo off the top of my head. I had to click back and forth on each logo for the ones I don't use.
I get the gist though, if you're quickly looking for shortcuts presumably you know what the logo looks like.
Similar intrinsic worth though (c. zero).
I got past the network drive quotas on accident in highschool and got my computer privileges taken away for a couple weeks. I still had computer classes that I needed to do work in but the admin didn't care. I already knew the local admin account password, all the same for every school computer, so I used that until he reinstated my AD account.
My favorite such revocation: https://jalopnik.com/virginia-dmv-revokes-worlds-greatest-li... (Virginia's "EATTHE" Children First plate)

I think they should have been allowed to keep it, frankly.
My mileage needs are low.

Unfortunately they don't/didn't ever sell the e-Golf here. Looking at used car sites the nearest ones are in California (about a two day drive). Still might be worth the drive at those prices (although charging it to get it home might require some pre-planning).
> Government regulation is not a good substitute for parenting.

I don't get this attitude. You seem to agree that loot boxes are a rather stupid idea born out of oversized companies using psychological tricks to make money.

Given that, there is simply no cost to the government banning this practice. Requiring, instead, every single parent to learn about the myriad ways companies may come up with to exploit their children seems wasteful at best. But of course not every single parent would be able to avoid every single trap, so this stance really is just about accepting some number of people to be the pray of corporations.

This sort of argument is surprisingly common: toxic food additives, usury credit card or insurance rates ... literally any scam ever invented: you'll find people arguing it's the victims' fault for not being experts in toxicology or investment.