skysight-inc/HackerNews huggingface dataset:
A few things:

1) Adult bladders are larger, we're more experienced in judging the severity of our needs so we're unlikely to hold it to the point of physical injury. In kids, especially when they've been trained to artificially "hold it in" by schools, they become less sensitized to their needs and can develop problems ranging from UTI's to incontinence.

2) Teachers went to the bathroom all of the time when I was in school, they'd pull the school nurse, or a secretary, or teacher's assistant from somewhere to watch the class for a few minutes.

3) Taxi drivers can stop in between trips.

4a) Bus drivers on long-hauls can stop at rest stops, and do so regularly both for themselves & their passengers.

4b) Apart from city buses, many buses (like Greyhounds) have a bathroom on board so a rest stop isn't even required, just a pull off to the side of the road & take their keys with them to the back of the bus

4c) Buses that run frequent stop local routes, There's generally a place to go at each end of the route, but there is actually employer abuse in this area with schedules so tight and penalties for running behind schedule meaning the have a place to go is only one of the concerns. Wearing adult diapers isn't uncommon, and transit unions routinely fight for bathroom rights. But this awful situation for a certain group of workers is not at all a justification for inflicting similar constraints on other people, much less children with developing bodies.
read two episodes - very good read. was expecting more laughs tho
Going to the bathroom more than three times a week means they have a health issue? Seems a bit heavy-handed. Lots of kids get bullied and would rather go to the bathroom during class when no one else is in the bathroom. At some point, it becomes routine so it makes sense that you would go to the bathroom during the same class. That said, my world history class in high school was so boring, I would ask to go to the bathroom and just walk around the school for 10 minutes. It was a couple hours after lunch, so it made sense that I was going number 2.
Although it might make sense to do some research about all this snacking all the time. It seems that while in the 50ies people ate 2-3 times a day nowadays its more like 6-8 times a day and we have a huge epidemic of obesity and diabetes.

4 hours without food seems very short, it only would be a problem if the main food source would be fast carbs which let the blood sugar drop very quickly afterwards.
Indent with spaces, don’t align.
Floor fitout is typically left to the tenant, not the landlord. Building skyscrapers with empty floors gives flexibility to future tenants, increasing the rental/purchase value.

Tall office buildings may often have open plan, but this should be attributed to the fitout builder’s client (e.g. SomeCrazySoftwateCompany as the incoming tenant), not the building builder’s client (e.g. SomeGroupInvestmentCompany the owner of the building)
The Baby Boom generation is a huge voting group, and their candidates are aging at the same rate as the people who keep voting for them. And 30 years of brand recognition seems powerful enough to keep serious (younger) competition out of the way.

There is probably a doctoral thesis somewhere in here.
To quote the old Tom and Jerry cartoon, "Don't you believe it." I could tell you comparable hair-raising stories I witnessed there over a couple of decades.
You're right, car batteries are a very accessible source of high-current DC power. It's especially common for budget DIY spot welding.
If you were at a gas station washing your car windows, you'd probably be annoyed if some guy drove up and started giving unsolicited judgmental advice about your tires.

If you were at the park playing fetch with your dog, you'd probably be annoyed if someone started giving you unsolicited judgmental advice about dog grooming.
The legal world isn't as big as you might think, and lawyers can expect to run into a lot of the same other lawyers, judges, and so on for decades of their career.

You're talking to a lawyer who used to do litigation. The legal world is a lot bigger than you think it is. My friends that still do litigation have never come up against the same lawyers twice in their careers. But we practice in a big city. If you're in Hoboken or Fargo, your experiences will obviously differ.

Taking obviously unwinnable cases is a quick way to get yourself branded as a toxic lawyer.

You're assessing cases as "unwillable" before actually knowing if they are winnable. There are very few cases that are "obviously unwillable" at the onset and with extremely rare exceptions, that "obvious" part is due to procedural defects in the case, like an expiring statute of limitation that precludes a lawsuit. And in those cases, if your client wants to keep fighting after being advised that the case is procedurally unwinnable, you pursue all appropriate legal avenues still available to your client (or even ones that are now precluded but could be granted at judicial discretion), because that is precisely what lawyers are paid to do, and other lawyers understand that and do not hold that against them.

Moreover, no case is "obviously unwinnable" on the factual merits before discovery. Hell, it's even possible to take a case that is "obviously unwinnable" after discovery and still win (and indeed, I got my first trial one month after the bar exam because my boss thought the case was "unwinnable" but would be good for experience. That client is walking around free right now because I won an "unwinnable" case.)

As for "toxic reputation", your behavior in court and in dealings is what gets you branded as toxic, not the cases you take, and that is true whether or not your cases are winnable.
Using openpyxl to extract data from exist excel workbooks and other documents would seem like a good place to start.

I suspect many companies use excel workbooks as "forms" with lots of data at the same cell in multiple workbooks.
Sunday calls are probably to sync up with China’s Monday mornings.
The great inventions do not look to be incremental because they are presented that way. Personally I find it fascinating to burst that bubble by looking into the rare histories of what lead up to what are considered the great tentpole developments.

I really think everything is incremental in progress. Where things are closer to us, we can see the incremental steps. Where we think of the great things of the past, we are completely ignorant of the incremental steps that came before.
When converting meters into feet one needs to multiply. I have no troubles with meters, but feet are nonsense for me. So I need to do a reverse conversion. I just divide by 3, and if it was not enough, then I would ask duckduckgo: it have a nice converter now.
Hi pretty!
Are you seeking a wealthy daddy for financial support and online base relationship with $1000 weekly allowance and $300 for first person to add me...

Whatsapp:+14752340571

Email: Michealwebb002@gmail.com
ah, America. Right.
Marx was right
It's not their decision. The ASML scanners rely on many critical US-origin technologies and the US can block shipment unilaterally.
> Seriously, it seemed like a revolutionary concept when I hit college and realized "Hold on, I can just get up & go?."

Well it’s not like you have to be there at all, so no ones going to care why you get up and leave.
That doesn't work if gmail goes down. Or netflix. Or an ISP. Or any product that is primarily used by people outside business hours, e.g. xbox live. "Sorry several million people couldn't play games this weekend, the outage was outside normal business hours."

Lots of products need uptime guarantees.
Perhaps a better comparison to Russia would be Canada rather than the United States? Similarly much of the north isn't accessible by roads year round or at all. It either doesn't make sense based on the population of the towns or is very impractical over the hash terrain.
I wrote an essay for an English creative writing lesson comparing our school with prison. It led to a detention where I was asked to rewrite it...
> There is glacial momentum in the programming community. A lot of "grep and loose, flat ASCII files were good enough for my grandpappy. I can't accept anything different" And, so we don't have code-as-database. A lot of "I grew up learning how to parse curly bracket blocks. So, I can't accept anything different". So, so many languages try to look like C and are mostly flavors of the same procedural-OO-bit-of-functional paradigm.

We actually have tried several times to build programming languages that break out of the textual programming style that we use. Visual programming languages exist, and there's a massive list of them on Wikipedia. However, they don't appear to actually be superior to regular old textual programming languages.
What pollution? It's just a link to the project's origin.
Thank you for sharing.

My guess for #8 - The dog wants you to put on your shoes and take him for a walk.
Thank you for posting this. I couldn’t believe the other comments trying to equate schools with prison. It’s unbelievable how we treat prisoners in the US. I wish there was more I could do than vote and donate to causes like the ACLU. Starting to realize that my beliefs are in the minority re: how to treat fellow countrymen, even those who have committed crimes.
Additional licensing and safety requirements aren't required.

In requiring the delivery platforms to get permission from the restaurants, the delivery platforms are deemed agents of the restaurant and therefore are subject to any existing requirements that apply to food delivery.

IOW, the food safety rules now apply to Uber Eats, GrubHub, etc., without requiring a redundant set of new laws.
The structure of UpWork means that most people are inexperienced or scammers.

Developers start out doing freelance work with no history, so they bid low to compete. Once they do a few projects, they start to get direct referrals at higher rates without the UpWork percentage, so they leave.

Other people make bids at say 80% of the real cost of doing a project properly, planning to fight with customers to get more money later, e.g. claiming that things are not in scope. Once the customer is hooked, then there is more room to make money.

The platform incentivizes developers to respond fast with low bids, without thinking. If the requirements are not clear, then it's too risky for them, unless they are prepared to fight or play bait and switch games.

Customers can also play games, e.g. threatening to give a bad rating unless developers do more work. So it's hard for developers build a good reputation on the platform.

So the end result is that UpWork is primarily low-end, well-understood work like WordPress done by people in super-low-cost countries like Bangladesh. Everyone good leaves the platform for higher paying work elsewhere. But UpWork makes customers think that there is some magical source of great people at a low price, setting unrealistic expectations.

The biggest problem with new product development is that the requirements are inherently unclear, requiring insight and iteration to get right. You are doing something that hasn't been done before, by definition. Just translating the business opportunity into a detailed product spec that can be implemented can be very challenging. Until you have that spec, you can't use low end outsourcers. And then you will probably need to change direction based on customer feedback. So anything fixed price is going to be a problem, but you still need to keep things under control.

If you are a non-technical founder, then this is really hard, and you need to find someone who can bridge the gap between requirements and solution. There are product-oriented consulting companies (like mine) which focus on this problem. It's quite different from traditional outsourcing and freelancing, though.
I was the same working remotely for 6 months pre covid, seeing faces just isn't that important. Had to get one for job interviews though.
You're right -- diesel is at least a million times more harmful
Oh man, I'm right there with you. I had the Bitcoin wallet app on my LG G3 years ago... I found a backup USB stick with the wallet backed up to it. Tried to restore the wallet, realize I've forgotten the password. It didn't have much on it, maybe 23 mBTC or so, but that's about $700 nowadays.
With a bit of fantasy, one could infer narcissism or cocaine abuse from some parts of the story: the childish ever-moving meeting with subsequent blaming of the victim, all the while ignoring that there were other managers (i.e. non-victims) being annoyed by the same ever-moving meeting.
> The Soviet Union collapsed because of massively broken economy.

Which was a direct consequence of surreal levels of corruption, incompetence, and double digit percentages of country's GDP coming, and going out of existence annually as a result.

If anybody are to call names, those would've been the most hardcore brezhneviks themselves.
You might consider this:
https://txtify.it/

It strips everything out and provides a plain text file.

Alternatively, there's always Ctrl-A or Ctrl-U.
There were other mapping services too. Google also didn't start from blank map, they bought data from Navteq/TeleAtlas.
You may not walk away if the BigCorp is subtle enough to hide how your actions are supporting an unethical intention.

I don’t blame people for working in a BigCorp. You gotta pay rent or mortgage. I’m wary of the uncontrolled power they hold over humanity and the prestige we associate working for them. These two together can be lethal.
> ... you are going to pay mentally by investing your brain to that issue.

The purpose of the lawyer is so that you don't have to invest your brain in that issue. Your lawyer can deal with the intricacies of court procedures and employment law while you move on with your life.

There may also be a moral duty of injured employees to sue their employer because corporate behavior won't change if they don't. Letting the company get away with it is like letting a rapist or child molester get away with it. There will almost certainly be future victims so if someone can put a stop to it, they should.
The specific thing that made the DX7 perfect for its time was not just the sounds, but the way in which it could be at home on stage or in the studio, making it both a players' and producers' product: MIDI was basically brand new, and while the dry sound that came out of the DX lacked body, outboard digital effects were available. Combine all of that and you had the defacto setup for "production music": a computer-based sequencer, a DX7 and some other MIDI synths and drum machines, a rack of effects units, a mixing board and a multitrack tape system. That's how it happened that music in TV commercials, soundtracks, etc. abruptly went from session recordings to synth-only during the 80's - you could bring it in under budget by leaving it all to a one-man band.

The DX7 just happened to be positioned to capitalize best on this trend, as well as being useful live gear, but the quick move towards sampled instruments afterwards indicates how interchangable the sounds themselves were.
With google searches there are plenty of sources of information available on the job market.
Pharmacist Arrested, Accused of Destroying More Than 500 Moderna Vaccine Doses
Ctenophora (comb jellies) are animals but they have very strange nervous systems:

https://www.ncbi.nlm.nih.gov/pmc/articles/PMC4334147/

"Finally, metabolomic and pharmacological data failed to detect either the presence or any physiological action of serotonin, dopamine, noradrenaline, adrenaline, octopamine, acetylcholine or histamine – consistent with the hypothesis that ctenophore neural systems evolved independently from those in other animals."
That would be https://en.wikipedia.org/wiki/Haier , which has an interesting history, but are now into that connected smart home stuff which I abhor.
> and i can't think of a way to fix anything important with faster garbage collection or better type systems

I can, I am very hopeful better type systems will help heal the absolutely dreadful state of software robustness.

Better types (and by extension, better type systems) help eliminate many costly tests, improves knowledge transfer from senior engineers to junior engineers, makes refactoring and adapting to changing requirements a much less error-prone process where the computer can guide you, provides a more rigid way of breaking down problems into chunks instead of a procedural approach where good boundaries are harder to intuitively determine.

While education is what enables people to write better code with them, we need better type systems and languages that make this process easier for the average programmer to learn and use. Already languages like TypeScript, Kotlin and Swift are slowly getting many people to take a gander over the brick wall by exposing them to constructs like sum types and specific patterns like optionals and either/result types, that should fuel a little bit of hope at least!

EDIT: That's some visceral reaction. Would be nice to see some disagreement stated in text, or if any particular point needs further explaining, or to see if just hope of things improving is what's angering people.
> I get that few people live there, but the ones that do, how do they go anywhere else in Russia?

They do not; and this surprised me a lot when I found out. There still today is a very large number of people who have not travelled outside 50 km/30 miles radius from their home during their entire life.
The secret virtues of small talk
you’d have to build that into your system, or build a synchronous system in front of you queue to provide these semantics. and does critical imply time sensitivity, necessity of delivery, or both?
Mythical exports – European tech industry in the shadow of Silicon Valley
The influence of USCIS over the court doesn't matter much if the (ex)employee has been detained and removed by the time the court hears the case. And it's not that companies have to be particularly malicious for this to happen: if they terminate an H1* employee, they are required to notify USCIS.

And then there's the bigger picture: living in a country knowing that the only legal basis for your presence here is a visa tied to you being employed by your current employer, and now considering whether or not to launch legal action against that employer.

p.s. I'm a former H1B immigrant, Green Card holder, and now US Citizen.
> "As evidenced by the fairly vibrant discussion here, it seems like far from a resolved issue."

As the population of a group grows, the number of people who are dissatisfied with the situation is almost guaranteed to grow as well. That being the case, I'm not sure what resolved looks like. Yes, rules and behavior change over time, and need to as the population changes. And HN has changed over time. Those that aren't satisfied are the ones most likely to be vocal about it, which is why threads and posts like this come up again and again.

Some discussion is good. HN members also have to respect what HN is and what HN isn't. 'dang is charged with keeping HN in the spirit of what HN should be. (I'm purposefully not defining what that is because it's not up to me to decide that. And describing a community is a non-trivial thing I'm sure to get wrong ;)) Continued, repeated discussion of topics involving the rules is decidedly not what HN is supposed to be. It's uninteresting and actively drives away people who are otherwise interested in having discussions. Suppressing or censoring or moderating or curating or whatever term you choose to use is one of the ways HN (and really any community) keeps its character. HN can't be all things to all people, and while it may not be perfect, it can definitely be worse. It's been particularly remarkable that recently there have been a number of threads (and an entire post!) where people have expressed their appreciation for HN and in particular it's moderation. There's wide spectrum of people's feelings about HN, not at all surprising given the size of its population.

The reason I pointed you at the archives was so that you could learn about the arguments that have been made before, see what 'dang and other moderators and members have said in the past, and see if there is anything new or has changed. That would be one way that this wouldn't be a rehashing and could make a difference. And yes, having the same arguments again and again is boring, and more than that, it distracts from other interesting conversations.

The HN of today is the result of HN's history, which includes its moderation by both mods and members. I appreciate the desire to want to make it even better: I share that desire. I also want to respect what HN is, and its history, and how to affect improvements keeping those well in mind.

I hesitate to post this as I don't want to continue to add to the rehashing and you've already been in touch with 'dang, and his feedback is going to be much more on point than anything I can say. But I also don't want you to think that there aren't those who think about this as much as you do and come to different (I'm not saying correct, but different) conclusions.

Have a great weekend!
Because if that list of languages gets long enough we'll no longer have to do any programming, it'll all be solved.
> I think that, in a well-run civilization, the first covid vaccines would’ve been tested and approved by around March or April 2020, while mass-manufacturing simultaneously ramped up with trillions of dollars’ investment.

We have 60 clinical vaccines[1]. Which ones? All of them? The first one? The first dozen?
You're going to see a bunch more of these types of arguments from hindsight in the coming months. The choice wasn't to approve or deny and then manufacture the vaccines we have today. It was to find the signal in the noise.

[1] https://www.who.int/publications/m/item/draft-landscape-of-c...
I wrote a long response to this but accidentally refreshed my tab, so you're getting an abbreviated response = /

I can give you one of my favorite examples. I have a pretty intense job, and I've struggled to some degree with the way stress eats into both my work productivity and my well-being after work. I wrote this script to mitigate the bouts of workday akrasia that induce me to almost-unconsciously procrastinate, as well as the unfortunate habit of checking work email/Slack after work hours or while on breaks (one of the pitfalls of not physically separating my work and recreational machines).

I use a simple launcher app called gmrun, which allows defining custom protocol prefixes. I've defined a few of these protocols, but my favorite is "m:", which switches "modes" on my laptop. Appending a prefix-string of either "work", "rec", or "all" rewrites my i3 config file to switch to the corresponding "mode" by selectively disabling a set of switch-to-workspace keybindings. It's about 100 lines of straightforward Python code incl docs and newlines, took me half an hour, and it paid for the time I put into it in less than a week. Probably a _dozen_ times a day, I catch myself trying to switch to the workspace that has my messenger apps or personal browser windows, and disabling the keybinding is enough to short-circuit the stress-driven impulse to distract and procrastinate and remember that I am trying to do focused work. It works very similarly for checking my email/Slack after work hours, something I almost never do now for the same reasons.

This is pretty tuned to my situation, OS setup, and personality, but that's pretty much the point: I'm extremely spoiled by Linux, i3, etc due to having a system that's been custom-fitted to my every need every moment of my computing life since late high school. If there's a rough edge, I sand it; if there's an optimization opportunity, I take it (if the ROI seems clearly worth it).

Not to get on my soapbox, but it saddens me a little that so many people I talk to, particularly technical ones, have become disconnected from just how many affordances general-purpose computers can offer without ever being _forced_ to avoid choosing the ease of a one-size-fits-all approach.