skysight-inc/HackerNews huggingface dataset:
I once bought a set of Bose quiet comfort noise cancelling headphones on EBay. The seller was in the USA and shipping was to Australia. The guy didn’t ship and stopped answering messages. But I had emails from him with IP address. A reverse lookup gave me his company. I called the company and the automated switch asked me to enter name of person I wanted to speak with. I entered his name and it validated he worked there. I have him an email giving him one more chance to do the right thing. He didn’t respond so I sent an email to the CEO, legal counsel and HR with subject “Company X employeeName conducting fraudulent eBay auctions from company X network” with accompanying evidence.

He emailed me a few hours later with an express tracking number.

I kind of felt bad for him but doing he did from his office is extra stupid.
Or the Rhine. Maybe there is no north bound river where the GP lived?
All uneven distributions must be weighted accordingly to emulate a uniform distribution across classes. That's apparently what some people want.
Have you ever put your finger on a CPU which has been pegged for a couple of minutes?
The suggestion isn’t that every poor person suffers all of these, it’s that many suffer from a few. Any punishment will likely affect a subset of those people much more than everyone else.
Large transformer-based models like BERT and its ilk are not only useful to hallucinate text. They have achieved measurable improvements in various (although not all) classic NLP tasks, such as parsing, entailment recognition or question answering. Google has reportedly used BERT to improve their search algorithm, so indeed it's being used to do "actual useful stuff with text".

It pains me to say this, as I'm a researcher from an institution without the huge resources of the big tech companies, so I can't compete in the pretrained model arms race (and also, it has made the field more boring, as creative solutions to problems become outperformed by approaches that just pile up more millions of parameters). But it's the truth. Although I think it will only be a stage of things: at some point, performance will plateau and we will need to put our minds to work again, rather than our GPUs.
Do you have some trouble deploying ML models?
1k Feeder Ship to Test Carbon-Neutral Synthetic Natural Gas
My girlfriend and l I wrote a completely fictitious wiki article about a non existent musician after watching this is spinal tap when we were bored and stoned one day years and years ago because we thought it would be funny and the movie inspired. We wrote a whole life story and everything. I'm pretty sure it's long gone.
And all the other mainframe operating systems ... Most of the other big mainframe companies tried to emulate IBMs walled garden each had their own OS, their own (incompatible) networking system, their own compilers etc

Unix was great mostly because it was simple and you could port it to new hardware ... Prior to that it was in no hardware manufacturer's interest to release their OS into the wild, that didn't sell mainframes. Unix also released a generation of frustrated systems people who were not allowed to write kernel code unless they worked for a mainframe company
> The nicer you state your messages the more people will listen to you.

> The meaner messages you can stomach the more information is accessible to you.

• From the receiver's view:

Meanness implies conflict. It evokes threat, defense, flight.

Those are instinctive responses to an intent of attack. Suppressing those requires non-zero effort.

• On the other hand, from the mean person's view:

They are experiencing impatience or frustration with something they want to change.

Suppressing that requires non-zero effort.

It all comes down to who can put more effort into suppressing their instinctual responses at a given moment.
Women tend to have lower incomes and lower net worths. Here is a recent article squeeing about women finally being willing to buy homes on their own:

https://realestate.usnews.com/real-estate/articles/the-rise-...

One of the statistics in it: Single women can only afford about 39% of homes. Single men can afford more than half.

Historically, couples with traditional marriages (primary breadwinner husband, wife whose primary responsibilities were women's work) often did not bother to put her name on a real estate transaction or car purchase. This substantially impairs a woman's ability to establish a credit record and reduces her legal claim to assets.

If you get divorced, the person with a real career and resume to match will likely continue having a good income. Someone who was a full-time wife and mom will face serious barriers to establishing a real career at all and may well remain poor for years to come.

I'm quite financially savvy. Financial savvy only goes so far. Ability to pay still matters and men are more likely to have that piece covered.
Chancla.io: Hello World Tutorial (Cloud-Native IDE)
>I don't know what you mean by evidence, but Haskell has a stronger and more expressive type system than say Java

My first experience with running real Haskell code was installing Leksah - which is a Haskell editor written in Haskell itself.

I initially installed an older version by accident. It presented me with some window saying it will try to download something. Then it closed spewing a cryptic error message into the console. I could not restart it, because the program immediately went to the same error on startup.

I then installed the latest version. That one loaded... only to consistently crash when I tried to create a file.

This is what happens when software is written by people who don't understand the difference between theoretical "correctness" and real-life reliability.
You know, you would have more credibility, if you would link to that discussion, so other people know, it really happened the way you say it did ..
the US not only went through that relatively unscathed

Well, sure, if you ignore the over 400,000 combat dead... which was more than double France's losses, and also greater than England's.

Bear in mind that's mostly young men who never saw their peak earnings years, so consider their economic impact as well.
I think in the short term we're kinda fucked. But in the long term I would like if we tried to make these crimes not happen. Find out why they're happening.

Can we help these criminals before they become criminals essentially?

And I wasn't saying we should get rid of prison, rather allow the person to choose death if they wish.

I'd also like to see if we can actually slowly introduce them back to society, slowly give more freedoms back or help them take jobs that gives their life meaning.

It's a hard problem and we definitely don't have the correct solution right now.
The whining and expectation that big brother swoop in and make everything right.
That is assuming you have the suitable terrain and don't have a problem with forcibly moving the inhabitants - its not the 50/60's the locals might not just pack up and move.
How Toilet Roll Art Taught Me About Levity as a Workplace Superpower
In Go:

type Password string
type Name string

func SayHello(name Name) {
fmt.Println("Hello %s",string(name))
}

func Login(password Password) bool {
if bcrypt.magicstuff([]byte(password)){
return true
}
log.Println("error: wrong password: ", string(password))
return false
}

Now the type system does know whether it's a name or a password, and will throw a compiler error if you try to use the wrong one in the wrong place.

edit: really HN, no code formatting options? :(
There a many people chiming in that they have had the same experience, and nobody saying they had the opposite. If the credit limit difference was unrelated to sex there would be random distribution of couples with the inverse experience.

So you sayyyy that he flew off the handle because he's an SJW or whatever, but because his initial assumption continues to be proven correct as more data is accumulated... it seems like you are wrong that it was an overreaction.
Regarding model properties - there’s a standard documentation syntax that can be used to document that and give you autocomplete in your IDE (Laravel IDE helper can also auto generate these for you).

Not ideal - since it’s not enforced in anyway (the same as local scope type doc declarations). But can be useful.
Hopefully all those professed haters of "trickle down Reganomics" will learn to equally distrust tax-break philanthropy.

Don't subsidize these developments, give the residents a good enough UBI so the demand alone justifies them.
Among many lines, I have the following in my .zshrc:

alias note='vi +star +'\''normal Go'\'' +'\''r!date +\%F\ \%T'\'' ~/workspace/notes/notes.md +'\''normal Go'\'' +'\''normal Go'\'

function nupd() {
git -C ~/workspace/notes commit -a -m "Update notes $(whoami)@$(hostname)"
git -C ~/workspace/notes push
}

It allows me to type:

note

And opens a file, `notes.md`, with vi in insert mode with a timestamp.

When I'm done, I type:

nupd

It commits the changes and pushes them to a repo. When I go to other machines, I just pull.

I also used to have a todo alias, but now I switched to TaskWarrior. I made the `.task` directory a git repo and have a function

function tupd() {
git -C ~/.task commit -a -m "Update tasks $(whoami)@$(hostname)"
git -C ~/.task push
}

Whenever I use TaskWarrior for creation, etc, I run tupd. I wrote hooks before but became frustrated. When I use other machines, I just pull the repo and have my tasks ready. The commit message contains the username and hostname so I know from which machine I did it.

I have files like these (knowledge base repo that automatically builds a page https://jhadjar.gitlab.io/kbase/ , which reminds me it's been way too long I haven't pushed to it). I also have a file called lessons.md, listing the many times I screwd up (dates, context, why it was a screw up). A function called "learn" does a `bat` (better cat) on that file to review the lessons.
Subjectivity in writing and evaluating writing (2012)
I am not retreating my initial position. It would be generous if instead of just accusing me of doing so, you could point out what exactly made you believe that.

> "every immigrant is a criminal", which was your initial interpretation

If by "every immigrant" you meant "every Mexican immigrant" then yes, that was sort of (and still is) my interpretation: to say that Mexican immigrants bring drugs is equivalent to say Mexican immigrants are criminals. I beg anyone who disagrees with this interpretation to clearly state why. I honestly want to understand how else the aforementioned speech could be interpreted.
The question of how many words are used is discussed here: https://en.wikipedia.org/wiki/N-gram#n-gram_models

See also https://en.wikipedia.org/wiki/Google_Ngram_Viewer which recently popularized the term n-gram.
How do you verify the card is good before redeeming it?
You may be right. It's been a while. I remember reading a news article some place where they had the stats before they put them in, and found out after that ambulance times were delayed and the death rate went up, and then they tore them all out at great expense. The other ones I remember seeing are more like the one linked below. I think they proved the speed bumps result in ambulance delays, and assume deaths based on a rate. I also recall not being able to find any solid data that the speed bumps save lives.
>If the whole universe has no meaning, we should never have found out that it has no meaning: Just as, if there were no light in the universe and therefore no creatures with eyes, we should never know it was dark. Dark would be without meaning.

Completely incorrect conjecture. Let's take for instance the Flaxinrlent. Now, I've just made up this concept, but I can still define it. Let's say it is a 4th dimensional creature that takes up negative space made up entirely of marshmallows from 20,000 years ago. This concept, the Flaxinrlent, is now something we can roughly agree upon, we can devote our lives to searching for it, we can say that Flaxinrlent is what makes life worth living. But if we search long and hard enough we would probably start to realize that Flaxinrlent doesn't exist and probably couldn't exist knowing what we know about reality. Would it still be appropriate to state "If the whole universe has no Flaxinrlent, we should never have found out that it has no meaning"???
The “if it compiles it probably works”-tagline is certainly truthful in my experience, even without unit tests. I can imagine scenarios where you use Rust in a “non-rustic” way where this might not be true, but this goes against the grain of the language and is usually not very enjoyable to do.

These correctness guarantees and tests have the nice side effect of helping you to isolate problems and writing bigger projects in Rust is for that reason alone more comfortable than say in python.
Hacktuite (The True Decentralized Static Microblog)
WHAT?
Are you tired of the great microblogging social media that is exploiting you? Do you just want to share some thought, somewhere simple, without these big companies getting your data? Or do you want to go back to the past, where you were looking for what you would like to read without throwing anything in your face? HackTUITE was written for this purpose, fully decentralized and minimalist. You host your own html page on your own server.
Written in Shell Bash, for *NIX

FOR EXAMPLE:
http://slackjeff.com.br/hacktuite/

GITHUB:
https://github.com/slackjeff/hacktuite
Hasn't the big name in that space (Abbyy Finereader) always been local?
Yeah, one would think that a national phone carrier would only send through properly sourced data. But I can tell you from experience that no, they let through garbage. I regularly see "phone numbers" like "11111111111111" or "0000000000" or even "01120155512121234". They act like they're the phone company and don't have to care ...
Ha! This is a good write up, I had a run in with a "scammer" that was made a fake facebook profile of my friends father, using profile pics my friends father had set to public. Long story short, this really bothered by friends father, so I decided to contact the fake account.

What I did, was set up a basic website with http request level logging, friend the fake account, waited until the scammer contacted me over FB messenger, and ask him to check out my "website". He did, I kept the conversation going for a little bit, he got to the ask, and I said, "hey, you are a scammer, you live in X town in Y country, I know more about you, and if you don't stop using this account there will be problems!"
Anyway, this was about 3 years ago, and there has been no activity on the fake account since!
google seemed to make a genuine effort to make a model that is useful rather than record-breaking with bert. But i think it's wrong to consider it the "final" model upon which everything else will be built.
How does T-Mobile know there's a problem worth calling the C NOC about? One way is to see the frequency and duration of calls. Lots of very short calls indicate spammy behavior. So if you are B, you offer SIP trunking at below cost to legitimate customers, so that you can mix their call flow with the much more lucrative, 100% robocall traffic from A, and thereby stay on favorable terms with C.

I worked in this business briefly, the economics are fascinating. Your average mom and pop restaurant is very likely buying its VoIP transit from an entity like "B" in this story.
> I've never heard any reason to add Vitamin-E to a substance that is already thick.

It's an antioxidant. So it should reduce breakdown of what it's mixed into. And it's fat-soluble.

Since it's a vitamin, it might have been seen as something that's "safe" because it's naturally occurring. But that's easily a myth.
Just because nutjobs like to try to invoke constitutional rights doesn't mean those rights don't exist and can't be helpfully invoked. The stereotypical nutjob-invoking-constitutional-rights move is to respond to every police encounter by asking, "am I being detained?", but sometimes you're better off asking that question.
A brew recipe is a ruby program that can do anything on your computer. It will and does invoke any number of external processes, including: downloading and executing other recipes, running any number of compilers, arbitrary binary executables, and shell scripts, creating and linking executables, overriding system-provided binaries and libs, etc. etc. etc.

All these recipes and scripts are supposedly downloaded from GitHub. With supposedly anonymous user analytics: https://github.com/Homebrew/brew/blob/master/docs/Analytics....
Phase 1 Trial of Genetically Modified Autologous Cell Therapy for HIV
U.S. is more selective..? Blatant lie.
Dependency graph. Piped to wc to show number of lines in output.
TBH, I disagree with most of the points in this article, or least the implied idea that a particular piece of software needs to handle every permutation of how someone wants to be addressed.

I'm pretty sure most US legal documents required some form of given name and some form of family name. If you're trying to interface with as US government system, and that's your primary use case, a single first and last name will probably suffice (assuming it's not too arbitrarily short, people can change their name, etc.)
relatively unscathed.

The rest of the world had their cities burned to the ground, and their infrastructures and economies destroyed. Russia lost millions of people. Japan was victim to the only atomic bombs thus far used in warfare. What the US went through, comparatively, while not nothing, was still a cakewalk.
> Prerequisites: ..You will also need a thorough understanding of the material covered in Learn Linux, 101: Install and configure X11.

Really? I just want to use a Linux desktop with minimal setup rather having to learn about all the issues, tech etc to do work. Also, why bother with X11 when there is Wayland these days?

> If you cannot find a spin that you like, you can install another desktop and then install your desired desktop. Or you can perform a custom installation without a desktop and then install your chosen desktop.

A consistent/standardised desktop for Linux would be beneficial for Linux users since having sane defaults, with minimal configuration on the desktop. This would reduce the burden for devs to support different DE, Window managers with their graphics drivers and optimize on productivity on the same level as macOS and Windows, which ChromeOS does too. Its a shame that the Linux community focuses on having alternatives of alternatives that compete with each other just to achieve the same functionality.

I used to have time to try out many distros, editing dotfiles but one upgrade later, my desktop broke and had to reset everything. I am not willing to 'install another desktop and then install your desired desktop' if it risks damaging my productivity to Google around for error-codes and workarounds.
Python Overtakes Java on GitHub
I got two unwanted robocalls in the last twenty years (central europe). This seems like a profoundly american issue.
The evolution of society to eliminate slavery and discrimination can be boiled down to a fundamental equality across all of mankind.

I don’t see eating meat ever getting to that level. It’d take the elevation of the rest of animal world to our level.
Ask HN: What is a good book to learn about the components of modern APIs?
I am wondering if there is a good resource(preferably a book) that details the components for building scalable APIs. I wish to learn to how to properly secure the endpoints, rate limiting, etc.

My background in CS is not formal but I have built a few webapps and hosted on AWS but I was never sure if I was doing it the right way. For example, I know to access DB it is better to use connection pools than not but I do not know how much of scalability this gives.

Secondly, I want to learn about things like how/when messaging queues are used and several other similar solutions and the drawbacks of just using a DB to achieve these functionalities.

Thirdly, thirdly things like how to secure the app, caching, CDNs, Load balancing etc.

To frame my question differently, I wish to learn about various services a Cloud vendor like AWS offers, why such a solution is necessary, what are the alternative ways of achieving something that a particular service offers and trade-offs among the alternatives and finally how to put it all together.

Any reference will be greatly helpful.

EDIT: I have specifically mentioned about APIs and not web apps to leave out the front-end aspects.
Recursively executing shell scripts? I can imagine alternative implementations that would probably be quite a bit faster.
Fritz AI is the machine learning platform for iOS and Android
The non-sexy answer here is human interaction is almost always a negotiation. Sometimes being a little harsh is what the other party needs to hear. However in the wrong circumstance, it can turn people needlessly against your message... or, at worst, destroy your relationship with others. It's the same thing with being (overly) kind.

Tl;dr human interactions are complex and require emotional and situational awareness to maximize effectiveness.
When is "dynamic dispatch" a business requirement? You clearly are trying to put square pegs in round holes for no reason other than habit.

Passing in a value containing s function isn't hard, but I very rarely want to do it.
The response to dishonesty should not be more dishonesty, but a model of correct behaviour.
> I believe Citus DB(?) is something similar.

"Citus Unforks From PostgreSQL, Goes Open Source"

https://www.citusdata.com/blog/2016/03/24/citus-unforks-goes...

https://news.ycombinator.com/item?id=11353322

As for mysql - I don't know why anyone wouldn't prefer mariadb - but I suppose it's conceivable mysql has features that makes it worth dealing with oracle licensing. But I doubt it.
Likely a better plan than self-flying cars or taxis.

Mostly because self-driving cars are so much of an absurd, retarded joke, that 100% autonomous flight, totally devoid of human pilots or remote control, management or tasking, is essentially a delusional fantasy of autistic ultra-nerds gripped by social anxiety, pining for a society of near zero human interaction, filled with nothing but cartoons, breakfast cereal, real doll sex bots, video games, VR/AR live action genderless cosplay in furry suits and robot prepared fast food and factory automated frozen TV dinners, drone-delivered by prepared meal services.

Such an imagined future just might almost make sense on a space station, but here on earth, a curious desire for popular chicken sandwiches can put you in the hospital, and leave you with life-long debilitating chronic pain, or chicken-sandwich-related homicide.
I agree, I was being sarcastic. I find this overly flowery and passive language more dishonest than polite, because it means the same thing, but with added plausible deniability/indirection, and more useless work for the reader.

"This is wrong" always implies "IMO/to my knowledge" anyway, and is functionally equivalent to "I feel / it could be argued that this might be wrong" and all that, except that the writer has the courtesy to speak up when they are ready to actually express an opinion, not just to allude to the possibility of someone, possibly them, expressing an opinion or making an argument.
You're ignoring all the untalented, unskilled immigrants the U.S. admits, that aren't refugees, which is what drives down U.S. numbers.