skysight-inc/HackerNews huggingface dataset:
Lets get this straight: When did I actually say “immigration can’t be discussed”? I said it might be annoying to an immigrant when people play the devils advocate to argue for limits on immigration. And I said it might be threatening to an immigrant that is at risk of deportation.

I know I didn’t word it perfectly and I understand you might have misunderstood me. English is not my first language and I’m sometimes not as clear as I could be. Particularly in this case I left out the word ‘might’, hoping that it was implied from this being a hypothetical scenario. Sorry for that.

I’m sorry if I left you thinking that all immigrants think this, or are of a certain opinion, I don’t believe this my self and it certainly was not my intention to claim any such thing.

I also don’t hold the opinion that some topics can’t be discussed. Only that it is natural to be insulted if certain opinions in said topics are expressed. Since you mentioned slavery, imagine a public forum about in Pennsylvania in 1849. Some people might think the debate about abolition is only theoretical and might play the devils advocate, imagining and stating arguments that make sense in a theoretical scenario. Who is this helping? Is Fredrick Douglass gonna walk by this forum and think: “I’m glad people are having this debate, I hope this person that argues for slavery keeps posting.” Say John Brown replies stating this for-slavery person “is an idiot” and “should keep silent, for their own good,” do you think that Harriet Tubman would be thinking: “Oh my, I hope John Brown—though well intentioned—will not silence this anti-abolitionist. In fact why is John Brown speaking on my behalf? he was never a slave. We got to keep this debate going if we want to end slavery.” Finally Harriet Ann Jacobs walks by and simply says to her self: “Well, I’m free now, I don’t need to participate in this forum. I’ll just leave it.”

No, this is ridiculous. We don’t stop these humanitarian disaster by allowing bigoted views to persist. If someone comes with an insulting argument based on a bigoted view, the normal thing to do is to insult back and hope they never speak of this again.
Sadly, an individual on an older device who is browsing with JS disabled for accessibility reasons (else most of the web freezes up the device and takes down the web browser) is not able to access this basic information.
Most people cannot get silence. There will be some ambient noise, such as traffic, HVAC systems, computer fans, the sound of their own breathing or pulse, animals, creaking furniture, and such.

The choice then for most is not between music and silence. It's between music and all those ambient sounds.

A lot of those ambient sounds can be very distracting because they are unpredictable and intermittent.

If you can listen to music that is just loud enough to mask the ambient noise but not so loud that you have to pay attention to it, it can be less distracting than the ambient noise because music is predictable (at least if you are listening to something you know).
You can definitely talk about it. How else would people know not to talk about it? The behavior that the government penalizes is advocating action against the government.

But people don't talk about it. It's enforced socially. That's my point. You don't talk about Tiananmen Square, you don't gawk at Falun Gong protesters, etc. Even many Chinese expats act like this. It's just something people know not to do because they don't want to be seen as a bad person and lose friends, jobs, and so on.

That happens completely outside the government's influence.
Is it really waste? It helps dilute the real dirty water on the way to the filtration plant. In the best case it will be clean when it arrives there.
Waiting for Mozilla to come to India
>Leanpub pays much higher royalties (80%)

I don't use leanpub to create my book, but I still put it on both leanpub and gumroad. In case you aren't aware, gumroad [0] gives better returns and holds your payment for 1-2 weeks instead of 45-75 days on leanpub.

[0] https://gumroad.com/features/pricing
Photovoltaics (solar panels) don't rotate turbines.
This turned into a wretched flamewar. Not cool.

We detached this subthread from https://news.ycombinator.com/item?id=24629941.
Not a lot of HN posts make me emotional, but this one did.
I'm a middle-manager in a corporate, manage about a dozen teams (just to give you a sense).
I want to say we don't have those practices in our company, but you know - I just don't know. I was promoted not because I played a better political game than someone else, but because I (think) I was the best for this job (got promoted instead of my own manager who left the company).
I don't see other people playing the game but I could be blind to it. That's why this post made me _feel_ I might be missing on the game that's going on. However knowing my peers (same level as I am) I don't see them doing these things.
I don't like this post.
Apple software was never any good but their hardware was great. The quality of both has been in decline for at least five years and in complete freefall for at least two. I'm not sure what changed. Frustratingly they are still the best option.

I have lost all faith in Apple. I just hope their engineers have the decency to be ashamed of themselves.

At this point I skip updates until forced and I'm dreading the day my '14 RMBP finally spins it's last fan.
This source: https://medium.com/@robertwiblin/what-you-think-about-landfi... claims that there isn't actually problem with sustainability of landfills, at least for any reasonable time.
Practically every leased unit I've occupied over multiple decades has had a leaky toilet at some point during my occupancy, and none of them were dual-flush models. Had I not corrected them myself or notified the landlord, they would continuously waste water, no big surprise.

This is a simple maintenance issue affecting every western flush toilet design I've encountered.

I don't understand why a negligent owner/tenant problem is being portrayed as a failure of water-saving flush toilet designs. Are we now expecting plumbing fixtures to disable themselves when in need of simple servicing? Is that the world we want?

How about we stop wasting potable fresh water on flushing toilets instead.
Not the person you asked. I use pandoc to create pdf/epub from GitHub style markdown: https://learnbyexample.github.io/customizing-pandoc/
Maybe I'm just old and stupid, but I don't feel like I am really learning a lot watching movies in a foreign language. I should probably try to do it more though.

I grew up in San Diego and took like four Spanish classes and even some in college. But never really learned verbal skills and did not use it since school.

I moved to Playas de Tijuana a few years ago to save money. For more than a year I made really minimal efforts to practice my Spanish though. It was not usually necessary since a lot of the people here speak okay English. I usually just take an Uber and it wasn't very important. And since my Spanish was horrible, often it felt counterproductive to try.

But the last several months I have been making a deliberate modest effort to practice. And I feel like I am slowly getting less hopeless.

But I would say if you are going for the immersion route and are lazy (practical?) like me, you might actually have to go somewhere kind of far (definitely not right next to the border) to find a place where you really need to use it a lot due to lack of English in the population. Here it is a little too easy to find people who are fluent in English.

Part of the challenge for me is that I didn't want to sound like an idiot. I decided to just accept that and now I pretend that verb tenses don't exist (I was pretty good at them in high school but that was like 25 years ago) and it makes it much easier. Lol.
It's obviously thermodynamically possible for your body to be more or less efficient at metabolizing energy from the food you consume. The remainder will be excreted.

Someone who is lactose tolerant will gain more weight from a glass of milk than someone who is lactose intolerant because they are capable of getting energy from the lactose. The person who is lactose intolerant literally will shit those future pounds off.
Good idea, will try it.
Not sure how you got 500 years. That obviously depends on how much landfill-able space we've got. In US, that's a lot.
There's a long issue thread on this spanning since 2013:

https://github.com/fish-shell/fish-shell/issues/602

And to clarify, I understand Fish has autocomplete as good or better than bash but not having the keyboard shortcut as ctrl-r is what's making it hard to get accustomed to since I jump around servers where only bash is available and have to use ctrl-r extensively.
Couldn't agree more. The most important thing for me as a manager is always exposing the work of my subordinates upwards so that they are known to my managers when opportunity comes.
Corpus: OpenAI for Medicine
> That's quite the strawman of the argument.

I wasn't trying to make an argument or refute anything you said. I liked that you brought up Maslow and was hoping to steer the conversation back to what the parent was saying.

The UBI quote came directly from the parent post. UBI comes up a lot with liberals in the US as a response--often it's dismissed because (assuming it works) it only solves the base of the pyramid. (I honestly have never heard post-scarcity or automating away jobs brought up by conservatives in the US)

> Which part of history has automation and post scarcity?

Apologies, I felt like I was pretty clear when I was referring to portions of society and not society as a whole. Women only recently became part of the traditional workforce. Women would often marry and bare children rather young and affluent would send kids to boarding school. This gave them a lot of time outside of child rearing. A lot of history's scientists were independently wealthy.

> Far be it for me to judge what people do with their time.

I'm not intending to put words in the parent poster's mouth, but the implication of warehousing and forgetting low-skilled people I politely put as "consuming media with no other purpose." The fear is more like high suicide rates, high levels of depression, and addiction. You're certainly allowed to not judge--I'm not sure "judge" would be the word I'd use for how I would feel about those people, but the common discussion when this gets brought up is if and what could be done to address it, because UBI (assuming it was a workable solution) wouldn't.
Transistor Options Beyond 3nm (2018)
On similar topic, what are some good books like DDIA?
On the flip side, palm recognition allows you to use infrared-based vein biometrics, which requires special lighting conditions. I don't think this is currently feasible for fingerprints.
> Not a lot of records survived the bronze age collapse & its extended aftermath.

This is completely untrue. We have more bronze age records than we have manpower to translate them. We also have many tells that are going unexcavated. Bronze age records are not at all difficult to find. They are plentiful, largely due to being nearly indestructible when fired. (Early records were generally not fired intentionally, but they would be when a city was sacked. Later iron age records were intentionally fired.)

> Absence of evidence is not evidence of absence.

This is also untrue. Particularly in this case, where the absence of evidence is very strong evidence of absence. I'll quote from the book I mentioned sidethread:

> But it is not just a question of denying Nebuchadnezzar his rightful place as builder of the World Wonder on the suspect testimony of much later sources. As luck would have it, among the many building records of Nebuchadnezzar that have come to light from Babylon and other Babylonian cities, not least is the great East India House Inscription on stone which describes the building of his palace. The king was far from reticent about his achievements in building: the marvellous walls of the city as well as the wonderful temples and palaces; but he never mentions a garden.

> Later, Greek writers describe Babylon without referring to the garden. Chief among them is Herodotus, writing in the time of Artaxerxes I (464-424 BC) who would surely have mentioned that the city contained a World Wonder, whether he had seen it himself, or had relied on hearsay for his information. Much later the Roman writer Pliny the Elder described the city, again without referring to the garden. Equally surprising, the patchwork of texts in several different languages and widely divergent versions now known as the Alexander Romance does not mention it even though the final days and premature death of Alexander the Great in Babylon gave every opportunity to incorporate a reference at the very least to one of the world's marvels. There is no mention in the writings of Plutarch, or of Quintus Curtius Rufus, when they refer to Babylon. Nor does the Book of Daniel mention it; Nebuchadnezzar went up on to the roof of the royal palace to admire his city, but the tale does not mention the supposed garden.

Nebuchadnezzar is not alone, by the way, in providing exhaustive lists of things he built in large royal inscriptions. Not only do all Mesopotamian rulers commemorate their notable achievements this way -- construction was an activity holy to Marduk, the city god of Babylon.
What is 'Good' software in your book, let alone great?
> but isn't it written in Terms and conditions that those data will be used to improve services(not sharing/using them for personal gains)?

Most T&Cs do not stand up once they get to court. Part of contract negotiation requires that the person agreeing, is capable of understanding and agreeing. Walls of text don't fit that definition.

Google tries very hard to work around limitations such as these in the "About these Terms" [0], with such gems as:

> If it turns out that a particular term is not valid or enforceable, this will not affect any other terms.

Which in itself may not always be legal to say. It isn't as simple as Google simply making statements. Unless the two involved in the contract, Google and the user, have an equal say in things, then the contract enters into grey areas of law. Where they have found themselves unprotected on occasion.

[0] https://policies.google.com/terms?hl=en#toc-about
Not OP, but for me, consulting has vastly outpaced pay for non-consulting roles. I’m not planning to go back to W2 again.
Cambridge Analytica database identified Black voters as ripe for “deterrence”
World Darkest and Famous Nazis Book Burning in History
"of which all are responsible, and nobody in particular"

You are wrong. They are responsible, they just let others do their dirty work to appear like "innocent doves". This is how it always worked. There are no few bad people liing among good ones. There are a few good people living among murderous animals.
I do daily 30-60 minute conversations with native Brazilian speakers on Italki. That can add up in price quickly, but I would recommend at least 1-2 lessons per week to start after getting the basics down on something like Duolingo/Rosetta Stone. It was a world of difference between year 1 only using Duolingo/YouTube etc. and actually having Brazilian teachers correct my grammar, pronunciation, and add vocabulary for very context-specific situations that came up in conversations. Not to mention slang, idioms, etc.
Someone got lost on their way to their 2017 reenactment session
Yes, it was one of the worst flamewars I've ever seen on HN. What a wreck.

We've banned several accounts and will probably moderate more aggressively next time.
The USG always works to make capitalism work for the consensus of the biggest companies (in this case, all of Google's pissed off rivals). Just work from that perspective and it will always make sense. I am always shocked when I see a decision at the federal level that does anything for anyone that isn't a bigco.
As we joked about in my previous job, error pages are very quick to render!
> how many actually think of their jobs being decades-long certainties though?

Folks can generally aim for a growth trajectory, irrespective of their specific employer, until their industry collapses. Which is kinda the point of UBI. This was true of my mom, grandma, and great grandma. Which is kinda the point of UBI: to restore the stability that once buoyed our society.
Please consider self-publishing or putting it on your own blog. Share it on your social media, here on HN, reddit (there are specific subreddits for self-pub, free books, kindle unlimited, etc) and so on. You never know, even a single heartfelt review will be worth the effort. As a reader, I try to help out lesser known authors, here's an example: https://www.reddit.com/r/Fantasy/comments/izhhoa/hardest_of_...
> Dual-flush toilets 'wasting more water than they save'

I could imagine that this is a good thing at some places. At least where I live it's recommended to "waste more water", because of all the water saving that came with the recent years, the sewers are drying out and stop working properly. Then again, it would probably better in the long run to get a new sewer concept to save more water again.
Most surprising breakthroughs (am not a historian though) were found with a clear goal in mind. It was just that the goal was very different from the breakthrough.
I used to work for a chemical plant that made their own detergent. sodium tripolyphosphate is where it’s at for clean dishes.
Is possible to change the keyboard shortcut? Moving fingers from arrow keys and back is definitely slower than hitting ctrl-r
Don’t cross the streams.

It would be bad.
Fish's plugin ecosystem looks much smaller than that of zsh's. Is there some plugin or feature of zsh that fish does not have?
Take a photograph and print it on a nice piece of photo paper.

Hand the photo to a friend along with a sharpie. Ask them to write a short message to you on the photo’s surface.

Scan the result, then write some code to produce an image of the message in black on a white background. Well done, it’s probably very close!

Now repeat the exercise using a blank sheet of white paper instead of a printed photo. This is your call with headphones, vs a call on speakerphone!

(Bonus points if you chose a photo of some sharpie writing on a white surface for the first part of this exercise. This is you on speakerphone in a public space filled with people using speakerphones to also make calls.)
That’s nice and all, but 16GB limit for soldered RAM and only 100% sRGB, puts the XPS above this laptop in this segment. I don't believe either of those laptops are shipping PCIe 4.0 unlike their competitors (though Lenovo and Dell are known for above average Linux support).
I'm glad that logic programming isn't completely dead. I think once gradient descent has filled it's niches well and the AI summer quietens a little, we might see a return to knowledge engines and decision trees as a useful complement (if not a supplement) to solving the class of problems not well served by neural nets.
This is true, but shorter intervals are also exhausting. It gets less tiresome with practice, but I really wish there was a stable environment to work in sigh.
Deep Programming
New Datadog integration with Azure offers a seamless configuration experience
Please don't start flamewars on HN. If you wouldn't mind reviewing https://news.ycombinator.com/newsguidelines.html and sticking to the rules when posting here, we'd be grateful.

We detached this subthread from https://news.ycombinator.com/item?id=24630925.
If the WHO and the study linked in the article are to be believed, processed meats would exceed any reasonable bar for meaningfully cancerous.
I'm sure it can be made simpler, I just wanted to create a quick hack with the tools I'm already familiar with.
Like the thing is a windows binary is not following necessarily following any standard like POSIX. So implementing a compatibility layer without a spec or source can be tough.
Truer words! I did a quick microbench of a few implementations of this and found that Resig's implementation is far from the best performance possible. PSA: Microbenchmarks are not indicative of real world performance

Find the code here: https://gist.github.com/rezonant/639c67db5bd6503e8f022291b91...

Results on my system (Core i7 7700, Node.js 10.15.3, Windows 10 2004):

----
Comparing 7 implementations, 1000000 repetitions each

short input:
resig: 2920ms
resigModernized: 2369ms
fullyFunctional: 2817ms
functionalHybrid: 2352ms
mapReduce: 5002ms
splitmap: 1490ms
compressURL: 6064ms
long input, few keys:
resig: 28664ms
resigModernized: 23087ms
fullyFunctional: 17509ms
functionalHybrid: 18431ms
mapReduce: 46959ms
splitmap: 14791ms
compressURL: 24485ms
long input, many keys:
resig: 17468ms
resigModernized: 15049ms
fullyFunctional: 15781ms
functionalHybrid: 13768ms
mapReduce: 30352ms
splitmap: 12959ms
compressURL: 34180ms

----

The winner (according to this crude benchmark) is this implementation:

function splitmap(data){
let q = new Map();
for (let [key, value] of data.split(/&/g).map(x => x.split(/=/))) {
q.set(key, `${q.has(key) ? q.get(key) + ',' : ''}${value}`);
}

let ret = "";
for (let [ key, value ] of q)
ret = `${ret ? ret + '&' : ''}${key}=${value}`;
return ret;
}

...but I'm sure folks can come up with something faster

EDIT: The splitmap() implementation will fail on key=value=foo, cutting off the extra "=foo", though if you are expecting valid URL-encoded params then this might be an acceptable limitation.
I wish this was less rushed and had PCIe 4.0 for storage. The January release only had 79-90% DCI-P3 (depending on who measures), but it'd nice to see that bump 100%.
Gave up and use phone exclusively for video calls. I do not need my coworkers’ face on 27” screen to see what he thinks about what i say. Also works extremely well will airpods and video quality is great. Spent exactly $30 to get generic holder for the phone and that’s it
Please don't take HN threads further into flamewar. It's nasty and tedious.

https://news.ycombinator.com/newsguidelines.html
This has been posted dozens of times [0]. Most recently 30 days ago. [1]

[0] https://hn.algolia.com/?q=Architecture+of+Open+Source+Applic...

[1] https://news.ycombinator.com/item?id=24332485

(Just saving @dang a step or two ;-)
LED bulbs were not around 20 years ago bub.
Software that works as advertised and lets me get my work done.

My work '17 MBP video driver crashes every time it resumes from sleep. The laptop kernel panics at least once a week. This has been true for the three years I have used it. I plan an extra 20 minutes on Monday mornings to unfuck my laptop.

My '14 RMBP can't run some resolutions in MacOS but they work fine in Windows on the same hardware. This is a known driver issue in MacOS and Apple refuses to fix it.

mail.app is a flaky mess as always. I added a fastmail account and my laptop became unusable until I removed it. Still no idea what that's about.

I just double clicked an image in the MacOS messages app because I honestly had no idea what would happen. Will it be a reaction or open a preview? It opened a preview (good) but of a completely different image (not good).
What I misunderstands is that Steve Mould video siphon support dual flush... thus the issue isn't whether it's dual flush or not but how it was made, which apply to both dual flush and single flush system.
Legibility: How to make text convenient to read
What’s New in Azure Backup
I'd suggest https://nostarch.com/pythonforkids