skysight-inc/HackerNews huggingface dataset:
Failure is not an option. It's a feature

That one really made my day. Thanks for the link.
> Today, it is hard to open up a checking account, rent a car, get cable service or check a loved one into a nursing home without agreeing to mandatory arbitration.

This is the part that gives me ulcers, and it's no exaggeration. So many companies insist on us giving up our 7th Amendment rights that we either give in, or don't fly, buy a car, or get a job. We can't even go to the competition because they also have mandatory binding arbitration clauses in their contracts.

As bad as the Equifax breach is, IMO this is a greater danger to our freedoms.
That wouldn't avoid the issue, actually — I need to put a dozen domains in the same IP space with one cert to get this security property.

Otherwise an adversary could simply see what IPs you connect to and reverse DNS them.
> Interesting that this BBC article doesn't mention that the concentration camp was arguably a British invention in the first place

Probably because the BBC knows that's not even remotely true. The very term "concentration camp" itself derives from the earlier Spanish reconcentrados (reconcentration camps), used most notoriously in Cuba.

The USA not only employed concentration camps - alongside vast amounts of other barbarism, including waterboarding - in the Philippines, as they had done decades earlier against the native American Indians, and even during the American Civil War, but actually forced an act upon that country, the Reconcentration Act of 1903 to forcibly relocate populations into designated areas.

Aside from the USA and Spain using concentration camps well before the second Boer War, the French also used them in Algeria in the 1830s and 1850s.

There are probably other examples, but the first modern era (last ~200 years) concentration camp is perhaps the one established by the Paraguayan military in 1813.
Multiple inbox is my gmail since 2008 :)
I'm curious how you reconcile these two facts, given that the rest of the company presumably joined via the interviewing process. Does this uneven process produce consistent results or do you simply weed out the less-than-top-notch hires quickly after hiring them?
Ummm Google Drive?
Hedging against that small chance they get really big. Why risk another snapchat if these guys getting traction can be bought off cheaply now.
> So why buy Tbh anyway?

It doesn't have to be a potential competitor to pre-emptively buy, it just has to have access to the teenager demographic.
When I was in school, concentration camps were always described as German (no references to Polish or anything). My kids aren't old enough to go to school, but I doubt that this changed tbh.

Yes, Nazis are mentioned when that time is discussed, but never in my experience to avoid a connection between this country and the deeds done.

German national pride, patriotism, is very very low (I personally don't feel any attachment to this country apart from the fact that I know some places and speak the language).

> "For example, average Dutch will not tell you"

How are the Dutch involved now? Is that a weird "I know 'German' is 'Deutsch' in German" mistake? Or are you randomly talking about people from the Netherlands at that point?
Pretty sure that was the point of the comment. You read it too literally.
Berkeley Uses Optical Scanning to Recover Indigenous Voices from Wax Cylinders
You're not alone. I have High Sierra and iOS 11 and still find it to be finicky. Of course, it was worse with prior OSes, but even now I find it takes a long time for devices to "find" each other when transferring from iOS to MacOS, or vice-versa. I seriously end up using Dropbox sometimes because Airdrop won't work.
Confusion over these sort of terms is pretty common. One that really grates for me is that the UK media use the word "refusenik" to mean "someone who is stubborn and refuses to do something" (originally it referred to those denied permission to emigrate from the Soviet Union).

I wonder if there's a term for these sort of words - those which are commonly confused for something the opposite of what they actually mean...
Update the UK Traffic Signs Regulations to a Geometrically Correct Football
Rent control can be similarly inherited, as demonstrated by a court case in SF last year.
i have been looking into buying land and building a house on it -- ive been reading and researching intensely for a while now and i am simply astonished at how affordable it is to have your own land and a house, all while being well within commuting distance of the city. the thing about owning land is that instead of paying for your landlords luxury car and his wifes boob implants, you only have to pay property tax. if you make other simple efforts to reduce your expenses, you can bring your total operating costs down to insanely low levels without sacrificing any quality of life. i feel like this is some kind of conspiracy -- i have no idea why people seem to be oblivious to the wonders of cost reduction. it takes monumental effort to increase your income but its pretty much trivial to reduce your expenses which accomplishes the exact same outcome. rent is currently 80% of my expenses and there is nothing i can do to change that, except buy land. even if i lived in a super crummy part of town (i dont want to do that) it would still cost a fortune compared to property tax for land and a modest house (modest but still a thousand times better than most apartments).
NEOM – Saudi Arabia's $500B New City Project
(a) What alternative would they have, besides closing the banks? (b) Still only a small fraction of insured deposits. (c) Contingent on its ability to govern. How long would that last in such a scenario?
Shoutouts to Snap
> these clauses preventing class action lawsuits seem baseless to me.

I'd go even further and say corrupt and evil. Yet these baseless clauses have been around long before the modern GOP, so while I agree with your sentiment, I'd broaden it from "GOP" to "greedy corporates and their government puppets from any political party."
> How did we[1] create a society where we[2] can’t afford to live in our own country?

[1] TPTB a.k.a. the 0.1%, a.k.a. the majority of the owners of the majority of private property.

[2] The people that have to work to sustain their livelihood, or are not even that fortunate (jobless, impaired, etc.).

Interesting how the article compares the US of today with the situation in the year 1900. The country as a whole has become sooooo much more wealthy in that period, but still is not able to take care of it's population's basic needs. And it seems to be getting worse.

But it's a democracy, so the 99.9% should have the power to fix this, right? Well...

"If voting changed anything, they'd make it illegal" -- Emma Goldman
Generally yes, but you still need a solution for the cases not covered by those, like my 84-year-old neighbor who has kidney dialysis twice a week, and who can't really walk more than a few meters anymore.

The trick is to cover every case but nudge people to take the less demanding option if they can. Easier said than done, though.
I'm pretty sure that's not how server push works. Client requests A, then server pushes B and C with A. Server just cannot push something to God knows where.
PayPal is now worth more than American Express
I know it's my fault and probably obvious but that site doesn't load on Chrome if you have disabled third-party cookies. You might want to show an informative message instead of an infinite spinner :(

https://www.chromium.org/for-testers/bug-reporting-guideline...
Airdroid
The GGers who genuinely thought it was about ethics in journalism were completely missing the point though. I want you to imagine we were talking the defence industry. Imagine it was public knowledge that billions of dollars were being skimmed by defence contractors. Then imagine someone shows up and says “Hey, this guy’s been telling people to go to gun store A and getting $20 store vouchers.” Then imagine that turned out not to be the case.

Now, here’s the point: you could spend the next year meticulously documenting every last store voucher the guy had ever received from gun shops B to Z and still no-one would care, because everyone knows that, even if it was true, it wouldn’t make a blind bit of difference in the grand scheme of things. If you then announced that this was part of a larger campaign for “Clarity in Defense Spending” people would conclude that either a) you were truly clueless or b) you had an axe to grind with this guy that was nothing to do with gun store vouchers.

Anyway, that’s what people mean when they say “It was never about ethics in computer game journalism.”
> All social networks should be required to enable social graph portability — the ability to export your lists of friends from one network to another. Again Instagram is the perfect example: the one-time photo-filtering app launched its network off the back of Twitter by enabling the wholesale import of your Twitter social graph.

This reminds me how importing your email contacts was major component for Facebook—or any social network at that time, for that matter—to grow its network. It made sense then since all your communication (weather with friends or family) happened over email; email was your social graph. It's scary how Facebook now holds the key to every (close) connection you might have with Facebook, WhatsApp, and Instagram.
I’m embodying an archetype here, but I can’t resist.

The use of QTermWidget makes this almost entirely an exercise in building a hello-world Qt app and very little about building a terminal. That is all very well if you are looking to learn Qt—which is by no means an unworthy aim—but I wouldn’t use the adjective “minimal” to describe any Qt app, no matter how short its main().

If you are actually looking for a minimal terminal, whose source code is intelligible and readily customizable, look no further than https://st.suckless.org/
Thank you for your comment. I have more faith on peer review system.
>>> I have no problems with this as I don't want to use such 'services' anyway. I keep my own digital library, on my own server, using free software.

Fortunately, we can still make that choice. I did the same. But sometimes I feel that we are so much a minority...
> you roll two 6-sided die, sum the numbers, and if it is 10/11/12, you just do the thing, if it is 7/8/9, you do the thing, but something bad happens, and if it is 1 to 6, you don't do the thing and something bad happens

Seems too similar to my real life experience. That's uncanny.
I wonder if russian or chinese or indian computers have that kind of annoying software...
This needs the Dogecoin community.
Here is a link [1] to a post on Medium written by my co-founder and a link [2] to our YouTube page that has some tutorials if you want to know more about Labit.

[1]: https://medium.com/@chengeerlee/bringing-research-groups-onl...

[2]: https://www.youtube.com/channel/UCxzIti06vZguLlJjXhBaQKA
Well, the principles still hold from the book, you'd be surprised. For internet searches, just looking at landwatch.com and Zillow. Between those two you will pretty much see all there is out here.
This reminds me of SCP 033 [ http://www.scp-wiki.net/scp-033 ] which explores this concept in a more fictional manner.

Simply put, the Missing digit corrupts the mathematical system it's used in.

I believe there is another entry for the result of division by zero which can have rather apocalyptic consequences...
‘Userland’ http2? As opposed to being implemented as a Linux kernel module?
Do you mean Server-Sent Events? That's a well-supported and efficient model that'll work fine, although the payload will always be heavier than websockets since all the headers have to be sent, even if compressed within the HTTP/2 stream. It's also not supported on IE or Edge.

If you actually mean server-push then that would basically be long-polling and not very efficient, also it's meant to send along assets that the server already knows will be needed for a request (like CSS with the HTML). There's not much client-side API to actually deal with server-push because it's just like another network http request/response.
Technically yes. But in the realm of application, it is mature enough that people can use some drop-in solution, without too much tuning, and get passable result.

It is like say Web Application is not solved. Surely, it is not. But the remaining part falls into the arts category, while the hard barrier of the technologies itself is no longer there.
Back in 2008, a large "feature-phone" chip maker I used to work for decided the GPLv3 was a total no-go while the GPLv2 was kinda reluctantly accepted.
> What alternative would they have, besides closing the banks?

Receivership [0]. Note that if your bank closes, the FDIC still sends you your money.

> How long would that last in such a scenario?

The FDIC has about $7 trillion in insured deposits [1].

In the crisis, between TARP [2] and TALF [3], the federal government printed $1.5 trillion. (About $1.8 trillion in 2017 dollars [4].) Meanwhile, the Fed bought $4.5 trillion in assets through its quantitative easing programmes [5].

Adjusting for inflation, we probably saw close to $7 trillion in fiscal and monetary stimulus.

[0] https://www.fdic.gov/about/strategic/strategic/receivership....

[1] https://www.fdic.gov/bank/statistical/stats/2017jun/fdic.pdf

[2] https://en.m.wikipedia.org/wiki/Troubled_Asset_Relief_Progra...

[3] https://en.m.wikipedia.org/wiki/Term_Asset-Backed_Securities...

[4] https://data.bls.gov/cgi-bin/cpicalc.pl?cost1=1.50&year1=200...

[5] https://en.m.wikipedia.org/wiki/Quantitative_easing
Fructose causes cravings not glucose. Glucose is barely sweet, and gives you a instant energy.
> I'd be interested to see any sources showing a similar number of deaths under a capitalist government

Have you ever tried yourself? It's not a very hard thing to start to compile. The problem here is ideological though. Everything that would be added to the capitalism list would be rationalized away even if it uses the same measurement stick.
I haven't noticed a Vega shortage, are you sure?

Vega is loud and power-hungry, and expensive The last generation of AMD card was snapped up by miners, I've not heard of it happening with Vega.
Now with Add-ons, Gmail is definately the next Google+, and by far the most successful social network they've been able to create.

But after 13 years of extensive use of it, I'm currently leaving Gmail for Apple iCloud solution.

No ads. No analysis. Just plain good emails.
Are 5 million users really that much these days for a free app? Especially with the enormous amount of people who own a smart phone.
I cannot suggest a comparison list. I can tell you I played D&D but I liked more Stormbringer (both are Fantasy) and even more Cyberpunk2020.
Hello, I'm CAESER (A social mobile humanoid robot built at NYU)
> you can ignore some details which are either trivial, or irrelevant to the problem

The most important insight of the old saw that teaching someone builds your understanding, but being able to code it ensures you have actual, deep understanding is this: the details you ignore as "trivial" or "irrelevant to the problem" are quite likely the crucial details to understand it and make it work. You can't safely handwave away parts of the problem until you have a good understanding of the entire problem.

I can't even count the cases in which I though I understand some algorithm (either in uni, or more recently, through reading a paper), then I sat down to implement it and realized I don't really understand shit about it.
Show HN: I built my personal tracker
Why do we keep trying to add features to email when it is overflow with information already?

I dont check email anymore. At least not regularly and dont want to open it. Gmail's Spam detection is also no longer as good as it used to be.

Gmail won the battle with unlimited space for inbox and much better Spam Detection. The first decade of Internet was Hotmail and Yahoo Mail, then we moved to Gmail. I wonder if there will be another email services movement.
In "traditional" recursion, each recursive call is pushed onto the function call stack. This means that your recursive solution will eventually run out of memory when the number of recursive calls is more than what the function call stack can handle.

e.g., consider the following recursive solution for calculating the sum of all positive integers up to a given `n`:

fn sum(n):
if n == 0:
return 0
else:
return n + sum(n - 1) // A

When n = 1000, your function call stack will have to hold ~1000 calls (fn(1000), fn(999), fn(998), fn(997), and so on...), before it's able to compute the sum. This is because the return statement in line A above, needs to keep track of the variable `n` from the calling function in order to be able to compute the return value. If only there was some way to eliminate that variable `n`...

That's where tail-recursion or tail-call optimization comes in:

fn sum_tail(n, pre_sum):
if n == 0:
return pre_sum
return sum_tail(n - 1, pre_sum + n) // B

fn sum(n):
return sum_tail(n, 0)

In this solution, the return statement at line B does not depend on any variable from the calling function (it simply passes that value on to next function call), and so the calling function can immediately be popped off the stack, saving stack space and making your solution more memory-efficient.

It's useful to know that whether any stack space can actually be saved, depends on whether your language of choice implements tail-call optimization. e.g., JavaScript recently started supporting tail-call optimization after ES6 [1], and Python does not support it [2].

[1] http://2ality.com/2015/06/tail-call-optimization.html
[2] https://stackoverflow.com/questions/13591970/does-python-opt...
No, there is an npm package that has the same name. Userland === npm package
I remember reading, in print, when print was still a thing, an article explaining that the single biggest revenue driver was exclusive reviews, and that to get them you negotiated a review score.

I remember realising slightly later than something similar was true for most magazine reviews. It still is.

That’s why I read Which.
Medication management app Echo scores €7.8M in a Series A funding round
We are among invited teams. Were rejected 3 times in the past. Working on government analytics, with the initial focus on housing.

Demo: http://sfhousing.statecraft.one
It doesn't address the TTY part, but for limiting a pipe's throughput there's also pv[0]. It's main purpose is visualising pipe transfers, but the throttling support is solid.

[0] https://www.ivarch.com/programs/pv.shtml
Do you have references? As I pointed out in another comment, I would be interested in tests conducted on trained musicians with classical (or at least acoustic) music.
(Taken from the link)

Celluar-Accessible, Expressive, Semi-Autonomous Robot (CAESAR), a social mobile humanoid robot that interacts with users through non-verbal, emotional expressions, and has 30-DOFs which include it's mobile base.

CAESAR is a full-body humanoid robot designed using with cost-effective CAD and 3D printing technology, and commercially available components. We present the structural, electrical, and expressive components of CAESAR. Next, we introduce emotions as the robot's affective states and adopt a heuristics-based approach with the introduction of emotional intensities, using which CAESAR generates a diverse variety of distinct and unique emotional expressions using its facial and gestural expressive components.

We define the low-level control mechanism of CAESAR that allows the robot to move it's servos/motors to goal positions in order to generate emotional expressions with different emotional intensity levels. To validate the robustness of the proposed approach, experiments are performed as emulation tests using real data of the motors, and visual inspection is performed by applying the generated expressions physically on the robot. A study evaluates the perceived expressiveness of CAESAR by users for different emotions and intensities.
Herb Sutter's talk about it is by far the best talk I've seen from from CppCon17.

"Meta: Thoughts on generative C++" - https://youtu.be/4AfRAVcThyA
There aren’t enough trained programmers in the world to do in code what all Excel users get done with spreadsheets. Let alone programmers who understand the business of the company they work for.
termux + woof

woof -i <ip_address> -p <port> <filename>

termux: https://play.google.com/store/apps/details?id=com.termux&hl=...

woof: http://www.home.unix-ag.org/simon/woof.html

Edit:

1. Allows directory upload/download (tar/gzip/bzip2 compressed)

2. Local file server (doesn't go over the internet)

3. Allows upload form (-U option)

4. Allows file to be served <count> number of times (-c option)
Pfc is responsible for self control which is the most glucose consuming part of the body. Hypoglycemia negatively affects executive functions so I am not sure if ketosis helps pfc. Ketone body can definitely feed some parts of the brain not sure of pfc.
Not to mention huge houses have significant ongoing costs - maintenance, insurance, utilities, repairs, taxes, HOA fees, etc. Even if you owned your house free and clear you need cash flow to be able to keep it.
Ditto, my first "Ahah!" moment for DP was actually in a bioinformatics class, implementing Needleman–Wunsch global sequence alignment using a Blosum64 matrix door transition weights. (Details that aren't as impressive as they sound.)

I ended up using it as the basis for another extra-credit project that demonstrated the algorithm with a GUI: Select inputs, choose speed, hit Play, watch the numbers and lines, etc.

Anyway, it's stayed with me as my go-to DP example.
Considering Tbh's constrained target age group and geography -- North American teenagers -- it sounds like a decent amount.
This is not an HBR article.

It's on a Wordpress site open to anyone with a harvard.edu, radcliffe.edu, or hbs.edu email address.
Topfive.domains – discover makers' best domains and share your own
And what most call diversity is only about skin color and gender. The exact definition of racism and sexism.

You have more diversity of thought and behavior across social classes or countries: a person coming from Chile to work in the USA will add more perspective than most kind of American born person. A person raised in a rural area will add more to a company comprised of city dwellers than most other city person.
A Study Used Sensors to Show That Men and Women Are Treated Differently at Work
If you see a site like Facebook haemorrhaging users from a specific demographic, target that demographic successfully with anything vaguely social and I'd bet cash money Facebook will scoop you up within a couple years. I don't know if this Tbh site actually did that on purpose, but I wouldn't be surprised in any way if they did.
Is there a credible source for this?
I think people forget or weren't around when Facebook was aggressively importing not just email, but anything with a contact list (like AOL IM), then would spam the entire list. They got away with stuff that wouldn't fly today.
Everything You Need to Know About Tezos – Before the Bad Stuff
Because the alternative would be opting out of employment?

(How many places wouldn't un-hire you as soon as you insist they can't pay your bank account because you don't have one?)
https://www.nationalgeographic.com/magazine/2017/09/holland-...

After reading this, it is clear how much can still be done. Holland has in the past 3 - 4 years consistently been innovating and producing much better yield in all sort of agriculture products. The first two years most US companies has been saying those prices aren't sustainable, and they will come down soon, it is now clear those better then expected yields are not mere coincidence.
What's wrong with having an acting director? At least on the corporate side, an acting-whatever is better than "not having anyone new" and many times the acting-whatever becomes the new whatever.
I used to write some of my college notes this way, when I was trying to make myself thing more about what I was writing.