skysight-inc/HackerNews huggingface dataset:
I have read the glowing endorsements of bidets on reddit and HN for a long time. I've researched after-market bidets that would be suitable for my bathroom. I've bookmarked a few that seem suitable and have good reviews.

But there is one thing which stops me. I'm not sure of the exact details. Even in this thread, I don't know the brass tacks of using one. Do I turn on the sprayer and that is that? Or do I mechanically rub my ass with my hand during/after the anus gets wet? Then do I use toilet paper to dry? Just how much of my ass is going to get wet? Then of course I need to use soap and water to clean up my hands. But someone else below said they use soap and water on their butt. Too much is left to the imagination.

Does anyone want to provide a detailed, step-by-step process of what I should do once I install one?
Aren’t lots more government services digitized now versus 20 years ago? Lots of forms and records you needed to be in-person to access are now available online. Many cities have open data programs where they make large data sets freely available via API or query. In Chicago, my local library and school have improve programming options over the past 10 years. Those are a few examples.
Do intense residencies make better doctors or is this one of those self destructive cost saving measures?

Sort of reminds me of the concussion situation in football. Some coaches, I believe especially college level, are looking at subbing in other training methods to reduce on field practice time and thus chance for injury. Maybe walking the hospital floor 12 hours a day isn’t the best training.
Originally "pots, not people" meant that we didn't have any good basis for determining whether populations replacements were occurring so we should study changes in the physical culture of areas over time rather than worrying unproductively about whether people were moving at the same time.
When Deep Learning Met Code Search (FB Research)
Author here.

For one - read the article! BPF was originally used purely for tcpdump, but has been re-used since then. Nowadays it's used in surprising number of Linux subsystems.

eBPF allows us to do things previously impossible - you can execute untrusted code in the context of ring 0 kernel. This allows for:

- exposing details of high-bandwidth stuff, like packets

- advanced actions - XDP allows for packet forwarding or dropping, not only filtering and sending to userspace; TCP-BPF enables tuning finely-grained tcp performance details.

These things fundamentally can't be exposed to userspace in easy way (or would be very hard to implement right). Userspace program can always not-respond,be de-scheduled, while eBPF program will have a response ready very quick.

eBPF can be run in critical places of the kernel. This allows for very powerful use cases.
Reverse Engineering the iClicker Base Station
I do my shopping at Auchan and I often opt for the basket because I don't have the right coin on me. They probably lose more than they save because people are buying less. Given the prevalence of contact-less payment in Europe, hypermarkets should consider dropping it.

The system makes more sense for markets the size of a Lidl or Aldi.
Edit; i just wanted to point out that i was answering the question whats the difference between your hand and your heiny not how to keep good hygiene for either. so with that in mind;

let me just, ahem, pass you a hamburger...
Some German guy has actually been cashing a Knuth cheque every year. Cashing! A Knuth cheque! That's decadent.

(Source: a Knuth interview that's probably easy to find, but I don't have the URL at hand)
Is "embrace PyPI and move things like asyncio there" not a constructive suggestion, or is she sort of being penalized because the most reasonable solution to the problem can be described in less than half a sentence so it's seems like there's more complaint than solution?
Class of 2019: Bring Truth to Light
I think "gracefully correcting mistakes" is in the usual definition of conservatism: political conservatives who say that recently-recognized rights aren't actually rights or who wish to shut down recently-instituted programs that depend on government spending are no less conservative simply because they want a change to the status quo.

Also note that one way of interpreting her proposal is "generalizing the 'ensurepip' model" to keep things already in the standard library in the standard library, but move feature development externally and make it easy to upgrade packages in the standard library. (Then Twisted, which is also installed externally, can simply depend on a fixed version of a standard-library package.)
Tuh, you and me both. Then again, it's been said that "technically correct" is "the best kind of correct".

https://www.youtube.com/watch?v=hou0lU8WMgo
Yup, protecting in that the majority of the revenue for the publishers comes from the western markets (US/Europe).

It's the same reason companies like Apple don't sell less expensive phones less affluent markets - if they did the price spread would create an opportunity for arbitrageurs. Google et al however, does create less expensive alternative versions of their products for other markets.
> If the broad brush stroke had a social democratic Western labour perspective, the labour would be unionised and pay and benefits would be negotiated collectively.

I'm amused that you're saying this about Communist China. :D
The node way is certainly not the right way to handle dependencies, but it is laboring with a language that has absolutely zero batteries built in. Micropackages and sprawling dependency trees is a disaster.

I'm cautiously hopeful on the direction that .Net Core is taking, with the major pieces of the old framework modularized as nuget packages.
Is Your Offer Letter a Contract? Of Course It Is
That's a shame. Plumbing is an essential and frankly civilization-changing technology
I think a lot of it is just hazing. Attendings probably feel like just because they were given a hard time during residency they need to do the same to the newcomers.
That's a reasonable idea! There are a wide variety of ways to solve the problem, using ftp uploads as the primitive, but ultimately that's... kind of the problem. Everyone's solution is different from everyone else's, but those different solutions have different ramifications, so when they fail, they have to handled very differently. That is to say, OOP, classes and inheritance, only gets you so far.

(An issue w/ whole file checksums is that there are cases where partial file processing is desirable, but that's not to say there's not use of checksums.)
Mostly because government and small-scale enterprise balk at the salaries they command.

Income inequality is a concern, and some people are certainly overpaid. But at the C* or technical architect level, the cost of pinching pennies is dominated by the cost of choosing a wrong direction (or not recognizing a changing situation and correcting quickly enough).
Can you cite actual peer reviewed research to back that claim...because I have yet to read anything that’s not a simple opinion piece!

Because intuitively I don’t buy it!

I am sure some people can be exposed to content on Facebook that affects their mental health negatively ...but compared to what? Reading the New York Times also affects people’s mental health negatively but we are also not comparing them to big tabacco!
The web of the early 90s had little resemblance to the web of the late 90s, for that matter.

Aether looks cool (I want to dig in deeper); the continual revivals and evolution of the Usenet-like ideas keep me hoping that something like it will catch and get big again.

The latest wave of the eternal September is using terminals that make it damn hard to enter text, and I wonder if that is a killer stumbling block, or a critical and necessary filter.
There's a trade-off in perception, because there are two approaches that different kinds of leaders like. One approach that some favor is the "tell it like it is" approach, where anything is up for criticism by anyone. Another is the "if you're not part of the solution you're part of the problem" approach, where if you bring the criticism, you'd better bring the solution and be willing to see it through.

These approaches both have strengths and vulnerabilities. The strength of the "tell it like it is" approach is that big problems can't fly under the radar, and ideas and criticisms are shared across organizational and disciplinary boundaries. Its vulnerability is that clever people can curry favor by harping on known problems outside their responsibility to fix. Sometimes if a problem is hard enough, the people fixing it don't look like they're doing anything, and it may appear that they don't even appreciate the problem, because they're likely to respond defensively to having the problem announced over and over again. A hard problem is a goose that lays golden eggs for a loud critic, who looks more and more "right" the more they harp on it, and the people who are actually working on a solution lose credibility, without which they can't devote resources to the solution. So a boss who favors the "tell it like it is" approach must be careful not to create an atmosphere where words count more than action.

The strength of the "if you're part of the solution" approach is that it encourages an enterprising spirit and rewards go-getters instead of talkers. Its vulnerability is that big problems may not get talked about at all. Someone might be the only person who sees a problem but assume everyone knows about it but aren't talking because they don't have a solution. Or someone might see a problem and not want to mention it because they don't want to invite pressure on themselves to solve it.

In other words, these approaches are both pathological if they become consistent enough to define the atmosphere in a company. Good leaders have to constantly rebalance them to fit the occasion.
>> compulsory enlistment

I don't think most of the today's nations with compulsory enlistment would give you an edge at anything. Just the skill of sucking up to doing fuck all for the term you are enlisted for.
> How much can you trust a third-party dev vs the core team?

Seems like a false dilemma to me. The core team could still maintain "blessed" packages that don't ship with the default installation.

> why would you want to keep it separate if it is so much better?

This is addressed in the article, most of the 5th paragraph is dedicated to it.
We made a ladder (completely uninspired by this which pops up occasionally).

This was after moving the cat to an upstairs apt, which had always been an outdoor cat in Vermont.

Took him like two months to figure it out, even after terrifying and pissing him off by stranding him in the middle of it.

He was a thankful and happy cat when he finally realized his freedom.

Ours was uglier than all of the shown above (a spiral staircase around a pvc pipe), but it was a fun project and very rewarding.
Okay, but it is listed in the top 20. What you're citing doesn't seem to support your thesis; in fact, it appears to refute it. With that in mind, and considering the foregoing back of the napkin math I presented, I'm still not following how police officers don't endanger their lives.
The only surprise here is that this unflattering portrayal was published in SCMP. They are accused of becoming another mouthpiece for the CCP, but this indicates there may still be some editorial latitude.
My argument isn't to excuse Foxconn. It's to point out that we're having this discussion at the wrong zoom level.

There are complex geopolitical, social, and economic factors involved. In the system that exists, Foxconn is actually one of the better if not best actors.

But of course HN wants to boil it down to Apple cutting a check to Foxconn employees because iPhone.

Yes let's severely gimp a domestic company that generates over 5% of America's GDP (and 1% of the world's) in favor of paying Chinese manufacturers much more - when China incessantly steals American IP without care and prevents foreign companies from competing in their domestic markets. Great idea.
If they valued animal welfare, they wouldn’t allow cats outdoors. They are menace to local wildlife and biodiversity.

https://abcbirds.org/program/cats-indoors/cats-and-birds/
As mentioned in the article, this has already been explored with the "ensurepip" approach.

And it wasn't the only thing at the language summit that proposed expanding that approach: there was a discussion of carrying time zone updates in the same way, by shipping something with the interpreter that works but allowing updates from PyPI. http://pyfound.blogspot.com/2019/05/paul-ganssle-time-zones-...

So I think the development community / target audience at the language summit already understands the pros and cons of the suggested approach and the technical route to get there. (For an end user, my guess is the experience will be that anything in the Python 3.x standard library today will still be in the Python 3.x standard library, but you'll have to `pip install` a newer version if you want more features, and you get the benefit of being able to `pip install` something from the standard library where you previously couldn't.)
There's a certain type of engineer that makes a business out of staying late to fight fires that they set themselves. I'm not sure if there's much chance of changing that culture.
Can you cite factual sources for your claims?

Cause all I see in the news everyday are opinion pieces and hyperbole
Having worked the consultant gig for a bit, we never talked about risk.

Honestly, because most customers sponsoring projects were morons. If you told them there was a 25% chance of failure, they'd go with someone else who claimed a 0% chance of failure.

I finally decided most of this was just sponsors covering their ass. If they initiated a project with risk and it failed, that reflected on them. If they initiated a project and the consultants claimed (winkwinknudgenudge) there's no risk, then if it failed those lying consultants were the only ones to blame.
This is not strictly true. Shipyard maintenance periods are one of the most stressful times, and the boat is openly ventilated.

What's important for fire safety is not letting oxygen get above normal atmospheric concentrations.
It strikes me as a bit disingenuous to say it's not even in the top 10 when it's number 18, according to that list. At that point we're talking about a difference of degree, not category. If anything your citation supports the idea that police officers endanger their lives.
In that case, I'll probably switch over.
Currently, I use ImprovMX with Gmail integration so I can send emails from my domain through gmail and have a catch all when receiving emails. Works well for free.
> if you must have a system that parses XML but for company policy is not allowed to have even the means of performing a network request. With python you either have both xml and an http library and whatever else included and you will either have to do a special package with a striped down python+xml only or get a corporate exception. While on other languages you can install only the xml parser component package and your code will run happily and be compliant with company policy.

...wouldn't the company policy involve removing the means of performing a network request from the computer, making the notional capabilities of the software irrelevant?

Python will let you drive network requests through the OS. It's just that you wouldn't normally want to.
The average PPO₂ on submarines appears to be no lower than the air in Aspen CO. People living in Aspen don't age faster than normal. Since higher oxygen levels cause oxidative stress in the body it's even possible that lower oxygen might protect against some aging symptoms.
Well said! Windows + associated app software, drivers, viruses back then used to be the biggest source of problems. Today I have none of that with Mac, iOS or Android. Having no reset for days or months is normal and expected.
>No offense, but this is a good summary of what people were saying about the www in the 90s.

And the web solved a huge swath of those problems with centralization.
Since when was autism classified as a disease?
> there's no easy way to just make people "be better"

I found this sentiment echoed in an RSA video, just this morning: https://youtu.be/o5CTxckRywg

So, in the future, you can attribute it to Dan Lyons, author of "Lab Rats: How Silicon Valley Made Work Miserable for the Rest of Us".
Digitization Effort Is the Latest Plot Twist for Cuban Radio Soap Operas
There is no preventing a collapse. Try and enjoy the ride :)
Sorry, you don’t see the distinction between the type of academic study you described and the kind of rote learning and cramming required for tests like the SAT? They are quite dissimilar.
Just spray your fucking ass with the water, and then get it clean and dry with the other stuff. There are no rules.

Just make sure the shit goes away, and try not to stink.

Like taking a shower, but not as much shower. Just the asshole cleaning portion of bath time, isolated from the rest of bath time, and made readily available for when you need to take a shit, and don't want the whole body shower and change of clothes experience. That's it.
> When Python's standard library was first being written, there were no easy package managers for any language

Wasn't perl's CPAN developed around that time period (mid '90s) ?
I'm quite proud to have found an error on page arabic one. In the first sentence. The very first word. Not a typographical error.

Nobody can claim he did not read that far.

I still believe I should have gotten a cheque for my bug report that "the programs are in the public domain" or similar wording on the back cover of the MMIX book is clearly wrong, since the copyright notices assert copyright, but Knuth dismissed that along the lines of "I'm not a Stallman disciple". Even though "public domain" has a clear legal meaning. Oh well, whatever, I've got 0x$1.20, that's enough.
Ryan Dahl didn't invent a new language, just a pragmatic async server runtime based on CommonJS and inspired by Ruby/Rack. He walked away just about two years after having launched node.js to focus on what he studied in the first place (math, ML), annoyed by his celebrity status [1].

[1]: https://mappingthejourney.com/single-post/2017/08/31/episode...
Referring to her as a girl is not helping your case.
> The power density of the Sun is surprisingly low

That's because the Sun is very different from an Earthbound fusion reactor. It runs at a very different temperature and density, using very different reactions. The analogy you are trying to draw is invalid.

> you would have an explosion that would make the Tsar Bomba look like firecrackers

No, you wouldn't, because only a very small amount of fuel is inside the reactor at any given time. The inside of a fusion reactor is very different from a nuclear bomb. The analogy you are trying to draw is invalid.

> what if instead of this, we have an accelerated fusion reaction?

You can't. If anything goes wrong the injection of fuel into the reactor stops and the reactor shuts down.
As another user pointed out, there are ARIA roles for this. At this point we are way past being forced to use clumsy elements just for accessibility reasons and the roles are preferred by screen readers.

https://developer.mozilla.org/en-US/docs/Web/Accessibility/A...
The behaviour is not certifiable, no amount of simulator training can fix that.
Anyone found a high-quality printed edition of these?
I only found a couple fragmented versions with questionable quality.
I think you're missing the point another poster brought up which is that a "holiday hour" for a real hourly worker (e.g. one with flexible hours, shift work etc) is nebulous.

So let's say under your system an employee works an average of 8 hours a week. After half a year they've accrued 8 hours of holiday.

That's 1 day.

The pay isn't the issue but the legal obligation to allow the worker to not work, if that makes sense.

Whether holidays are unpaid or paid is just shuffling cashflow in time, the real problem is the amount of holiday that's possible.
It's not the best, but it works pretty great in the end: one is reasonably clean until one can properly clean themselves. It's available everywhere (not just at home), easy to carry and easy to dispose of.

Wet wipes are a nice upgrade for those that can't stand the thought of TP, although they're usually not that easy to dispose of when not at home.
Sorry to hear that your classes at CMU involved just rote memorization and cramming, the two skills that standardized tests like the SAT seem to emphasize most. You apparently must not have availed yourself of course projects, discussion sections, or research experiences. I’m sorry to hear that the vaunted CMU educational experience has apparently gone so far downhill.
I'm afraid it's completely true. As moderators you really need to decide on your positions with much more rigor and systematisation. I enjoy reading Hacker News but its biased moderation is by far the most regrettable part of the experience.

In this thread you have decided that James Damore's very name is something you hate so much that mentioning it should be hidden - a classic problem with the definition of the term "flamebait". To see this, can you create a page on this site that gives a non-circular definition of flamebait? The only obvious definition I can find is "a topic that encourages angry responses" but actually using this definition would allow any tiny minority to ban topics at will, simply by posting angry responses to mentions of them (exactly what's happened here). "Unsubstantive flamebait" is an even more useless term - you can't define that in any way that wouldn't be 90% your own personal opinions projected back at you. One man's unsubstantive flamebait is another man's pithy observation, after all.

For a site to claim it encourages intellectual curiosity it must be resistant to manipulation by small minorities, but that in turn requires policing of tone and not opinion. That won't be possible at the moment because a big part of creating trustworthy moderation is rigorously separating personal opinions from moderation decisions.

In this thread your own highly debatable views on gender relations and James Damore are clearly dominating the discussion. Even things you view as incontrovertible fact are not actually facts, they're debatable opinions. For instance you claim he wasn't fired because of an "offended woman" although this article literally is headlined

"YouTube’s Susan Wojcicki explains why the ‘Google memo’ author had to be fired"

https://www.vox.com/2017/10/16/16479486/youtube-susan-wojcic...

which says:

"Wojcicki was part of the team at Google that decided to fire Damore"

and talks about her feelings of offence and hurt at what he wrote. There are many other such articles specifically naming Wojcicki as a major force in the decision to terminate Damore.

Clearly, when it comes to what Damore said and what happened afterwards, there's enough scope for debate that any reasonably neutral moderator would step back and stay uninvolved as long as the conversation remains polite. Hacker News is clearly failing this standard.
If you're sufficiently in control of your actions to keep developing a major programming language, you're sufficiently in control of your actions to either not be rude while doing so or be aware that you're going to be rude and need to find a way of dealing with the situation (avoiding it, taking extra time before speaking, working with a therapist, whatever). Mental health issues don't excuse bad behavior.

(Also, personally, if I were behaving poorly I would much prefer people to say "hm, 'geofft is being rude but I know he's a better person than that and can improve" and not "hm, 'geofft is being rude, that's just the way he is, I wonder if he's got mental health problems.")