skysight-inc/HackerNews huggingface dataset:
HN-like discussion forum for books, technology and print experts
How to train your MAML: A step by step approach
Somebody Else’s Hello World
But ribbon does not present those hundred items in a better way. It just presents most used items and rest are gone to some dark place. And those most used items already were present on toolbars.
More importantly, citizens of USA can sue the government and challenge the ban in court. If it gets escalated to Supreme Court, it has major lasting impact forever and cannot be appealed by Legislative or Executive branches.

Try doing that in China.

This argument of credit system of USA vs China’s social credit system is put forth ad-nauseam and it shows a completely negligence and understanding of both, Chinese and American systems of law and order.
I agree. That book is excellent.
Thanks for self-promoting. This is great. I’ve tried a couple of text-audio apps before and the computerized voice has always thrown me off. This sounds really great, and I like the discovery features!

+1 to the sibling comment. I downloaded the app because I happen to be in a great mood, but if I wasn’t I probably would have left without signing up if there wasn’t an audio sample.
Neatly phrased:

Trends which appear in slices of data may disappear or reverse when the groups are combined.
Quite nice read but if you are wondering why in hell would anyone spend that much time drifting around in the Mediterranean it's because you should not mess with god of the seas, specially if you do so arrogantly (Odysseus not only killed one of Poseidon's sons but he was a big full-of-hubris asshole that had to pay for it in due time). The Odyssey is one of those rare sequels that are better than the first story :-)
There are several BSDs that it is worth looking at, beyond looking at only one. TrueOS, DragonFly BSD, MirOS BSD, GhostBSD, MidnightBSD, NetBSD, FreeBSD.
Unless you have something to say that contradicts party ideology. Then you might lose your ability to travel.
With all respect, people over age 50 are not the target demographic for general purpose mass market products. Even simple things like supporting large fonts or color contrast for weaker eyes is beyond the capability of tech giants (in large part because of the tyranny of pixel perfect UI designers over simple auto-flow/layout algorithms
> Basically, users perceive your product to be more usable if it's aesthetically pleasing.

Of course perception and reality are different things. And I imagine that effect is only really true for, at best, some slight statistical majority. Certainly I know a lot of people who've stuck with older versions of software because it looks and works like they've come to expect, and I myself tend to judge the usability of new software by how much it looks like a Win95 application.

The thing I love most about only developing software for in-house use (because my company doesn't sell software) is that nobody really cares what it looks like.
Some modern farm equipment literally injects diesel exhaust into the soil, the claim being that the increased carbon and nitrogen levels augment or replace fertilizer. And no I am not kidding, see Bio-Agtive.
it was more senior people this time. But it has been that way the last couple times too. I have a few very talented friends that lost their jobs. They also pretty much cut out a bunch of the private cloud group. Sad to see such a good company go this direction.
What you're describing as an opt-out is really a gag order to prevent businesses from disclosing your misdeeds. Why should you be able to prevent others from saying true things about you?
That sounds to me like you are describing "Progressive Enhancement", PWA's are different. To answer your question, according to Wikipedia the name got coined in 2015. https://en.m.wikipedia.org/wiki/Progressive_web_applications
For example, my understanding is that the redundancy approach is basically "do everything on 3 computers, vote on the outcome".
MO is definitely high level, but like all SO/SE, I've always found their format to be really restricting. Not everything can be phrased as an objective question. Sometimes the best stuff have come out of something like "I was thinking about xyz, here are some things I noticed, thoughts?" I've even had/seen actual questions closed on SO/SE sites closed because of reasons I think are pretty silly.

It's also just not meant for discussions; if there are more than a couple comment replies, they "move it to chat", which I've never used.

Specific forums or subreddits can often have good discussion, but often not as much traffic.
That's the problem; hosting is a commodity these days. 90% of people who want hosting only compare based on price. It's hard to justify paying "real staff" high wages when the margins are razor thin.

Big hosts can survive by essentially offloading support, and making as much as possible self-managed by the end-user.

The non-technical people who just want "a server that works" won't, broadly speaking, pay a premium for that. They're non-technical and will eat up support-hours too, asking questions about setting file permissions on Wordpress.
The garden is overseen by professionals, so it has likely had soil testing done, especially since they are growing produce.

Manhattan is mostly an island of bedrock, and there is no manufacturing or industrial areas in Lower Manhattan that would contaminate the soil. The only concern would be protecting the garden from water running off the streets bordering the park, but those all have drainage and curbs installed.
You can still buy a phone with cash or prepay. the only jobs I have ever seen restricted by your credit history are those with access to cash or government jobs requiring a security clearance; worked for a rent-a-cop company and our government positioned guards were in some cases off the job for most misdemeanors.

Renting, wholly up to the renter but most rely on the deposit and no violent criminal history. Some rentals now even maintain the utilities which actually makes it easier for those with poor credit to move in. The deposits required if you have shorted a public utility can be severe when starting new service.

Now with regards to this I have to ask, why should someone renting a home not be allowed to question the renters ability or willingness to pay the rent?

Now, China's system would basically be the equivalent in the US of losing your driving license on top of the ability to travel through most public venues requiring and id, all done at the behest of the government and not individuals. That is is pure dystopian/1984 style oppression. Hell, that is, here, wear a yellow star type stuff and needs to be stomped out
How many people work on VFX?
An explorable explanation of Simpson's Paradox, neatly complementing the article, is here: https://pwacker.com/simpson.html
That's reckless. If the car is effectively blinded, continuing to travel at highway speeds for nearly half a kilometer sounds like a terrible idea.
I know a couple of bootstrapped founders running businesses with $10M+ ARR. They own the business in full. Any exit event would net them the same figure as Lyft's founders.

Makes you wonder if raising money to run a business like Lyft is worth it from a personal financial perspective. The bootstrapped founders I mentioned are extremely satisfied with no outside interference or investors breathing down their necks

But then again, not everyone can build a $10M ARR business
I try to listen to the "average person" (family member, next door, colleague) of the "other side" mostly not because I want to learn more about the merits of the other position but rather as a way to better understand human nature, which in turn might also have the side effect of making me change my mind about that (or other unrelated) topics.
As an impressionable 13-year-old, I found Arthur C. Clarke's book of popular science essays, 'Profiles of the Future: An Inquiry into the Limits of the Possible', to be a real mind-expand-er.

What's your favorite book of science essays?
Why should truck owners spend money to make your autopilot driving safer?
IPv6 works. One of my WWW site's servers is an OpenBSD system, quite happily serving it up over IPv6.
Intellectual capacity increases when people study intellectually demanding subjects and decreases when neglected,this is similar to the muscular and cardiovascular systems and afaik undisputed.
Neat. I look forward to better FIPS handling and the deprecation story.

And to vulnerabilities from the loadable module support. Getting the property based binding right looks tough!
Isn’t there something in here about a legacy module?
Of course there are manual processes - there's a huge market for people who legitimately need certificates but cannot/will not automate everything. Otherwise everyone would have left the business after Let's Encrypt entered. You're not paying DigiCert for the cert itself - LE can give you that - you're paying them for having customer service, aka manual processes.

It looks like this particular process exists because automating WHOIS lookups is hard/unreliable. An agent does a WHOIS lookup, documents it, and passes the result to other people to review. That genuinely seems to be the best way to deal with poor-quality databases that have the right data.

Also it seems pretty natural to me that some business is going to ask for a certificate for www-staging.example.com or something, prove ownership in a way that happens to demonstrate ownership of example.com, and then be mad on launch day when www.example.com doesn't have a certificate too. So there should be a way for an agent to say "It looks like they control example.com" and authorize that, as long as there's review in place.
23andme raw data analysis tools in 2019
I can tell you based on Russian that it works poorly compared to English, esp. for verbs. I'd expect to be even worse for Turkish (which I used to know on beginner level), or Finnish.
When the word you are typing becomes obvious, it would offer 3 (3 is the default on my keyboard app) random forms that do not appear to take context into account, or if they do they're often wrong. You can either just finish typing, or choose one of those, erase the ending/suffixes and fix them.
You seem to be conflating absolute risk and relative risk.

In the same example, if my odds of getting into a car accident was 1 in 1000, and the Tesla 1 in 10000, I'd drive myself because fender benders and wipeouts are included in that 1 in 1000.

If we're talking 1 in 5 to 1 in 50, this changes the calculus significantly.
We have to agree to disagree. It's also how you word certain things that make me wonder about the level of exposure you have had to proper Common Lisp development methodologies. For instance, you write: "The most trivial errors that could have been caught by a simple type checker will crash your program".

In Common Lisp you simply pop to the debugger, and don't lose global state. Your process still runs, you simply fix the error and continue. Not to mention that you can use type declarations and SBCL will do compilation-time type checks and spit out warnings for most of the trivial errors you describe. It will even highlight the relevant code _inside your editor_. And since you are compiling at runtime all the time via SLIME, this of course means that you never use the REPL like a crutch.

I find that the main reason I don't use REPLs in languages like OCaml and Haskell is not due to the static type system but because they introduce a huge context switch and break me out of flow. They also make it that much harder to inspect state of a running process since you have to jump through hoops to do so, assuming that it's possible to begin with. Everything meshes together in CL (and Smalltalk and Erlang ) to make it seamless. This does not happen in the statically typed languages you mention and the experience is that much poorer.

At the end of the day, when programming and especially when I'm doing exploratory programming where the problem is hard and the solution not 100% fleshed out, I am trying to quickly model and make concrete an abstract model that only exists inside my mind. Languages like Common Lisp that have short feedback loops are ideal for me entering a state of cybernetic "entanglement" where subject [mind]-object [program] mesh together via the medium [programming language] and I can proceed to do rapid transformation of my mind space into the computer. None of the statically typed languages you mentioned allow one to do that. It's like programming with punch cards versus programming hooked up to a brain-computer interface.
I agree with you about Facebook’s garbage interface, but Google Maps could be so, so much worse. At least you can just type an address all on one line.

If you want to see real garbage map apps, look to car navigation. My Mazda 3 requires around 20+ taps (plus typing) to get navigation to an address. The city, street name, and house number are all separate input fields. You have to confirm each one, then confirm the whole address, then confirm what it thinks the address is, then pick the route, then confirm the route, and then finally start the route.

Total nightmare, and that’s if you actually know the address. Address lookup is a whole different problem.
Afaik the protocol is merely TLS 1.3 with fixed DH parameters. In that case it's pretty easy to detect: keep a client side list of DH parameters used by servers (hashed, limited to the last n connections), and terminate any connections that shows reuse.
The fad is not the technology but the hype around it. The expectations are overblown. Safe, suitable for mass use, understandable from a legal perspective, self-driving cars most probably won't happen in the next 10 years.
https://youtu.be/RJh3TiCFJH4?t=30
Entirely on-point.

When I think of the major apps I use today that I do like and ask What new UI do they need, the answer is none (gmail, hn, venmo). In fact, some UIs would do well to hide the noise and look more like HN than Yahoo (e.g. github)

When I think of the major apps I use today but dislike, the reason is usually performance, not pretty icons (slack, uber). Sometimes the redesign itself is an obstacle (reddit).

When I think of apps that COULD be redesigned (e.g. AWS) I'd want it to happen once, be engineer-focused, and entirely about logical layout rather than graphics.
It is a paradox. In common usage, a paradox is an apparent absurdity which nevertheless holds up upon deeper investigation. In this case the apparent absurdity is e.g. "Treatment A is better at treating kidney stones despite performing worse in both trials".

Sometimes the word paradox has a slightly different meaning. For example, Russell's paradox in mathematics is the opposite; it takes something apparently well-founded and shows that it is absurd.
That's the "natural potential plateau" question - if we are to believe this theory, then it means that you can reach your absolute maximum potential in 10-15 years.

I am not so sure - I wonder if there are ways, in some fields, to keep getting better well into your 50s. For example, I don't really know of the ability to gain strength decreasing. So it seems like you could lift well into your 50s and end up stronger than a peak 25 year old.

I.e. an elite 25 year old wouldn't drop off in strength.

...I just answered my own question: https://torokhtiy.com/blogs/warm-body-cold-mind/weightliftin...

Seems like 35 is where Olympic weight lifters stop winning medals. There is also this: "Harvard University says the average man loses up to 5 percent of muscle mass every decade, starting at age 30; most men lose about 30 percent of muscle mass as they age."

Well, I guess I am going to have to stick with the guy who posted "older people just stop giving a " to comfort myself about getting old.
If "customer service" is the only thing standing in the way of certs being issued for Google.com, we're all screwed.
I'm not sure that's true. Teslas still depreciate at a rapid clip. Many cars will depreciate at 40% once you drive 50k miles on them. Tesla may get a break on that because of their brand, but as long as Tesla keeps punching out cars, they will depreciate.

The issue with diamonds is that once they're cut and given to someone else as part of a ring, they immediately depreciate. Because, as the diamond marketing agencies point out: "Who wants a second hand engagement ring?"

That said, raw diamonds (cut or uncut) hold their value. While DeBeer's has a stockpile of diamonds, they only let a fraction of their holdings out into the market every year to keep the prices artificially high. Which get turned into rings, which then depreciate immediately.
Thanks ignasl. Your vision is very closely aligned with what we're building. Stay tuned - join our mailing list at https://www.shortform.io/ to get updates (subscribe at bottom of page)
They're planning on rolling out the system nation-wide in 2020 and making it obligatory, and nobody knows how exactly that system will look like.

However, there's over a dozen of local projects already in place, whose participation is voluntary (Honest Shanghai[0] is one of them). Offer a couple of gift cards and cheaper rental cars and there's your test group.

It is a commonly-accepted opinion in China that if you commit a crime in a city X, you shouldn't be able to go to city Y and repeat the same crime. Limiting the movement of "criminals" is how you achieve that goal. There are other techniques as well, like naming-and-shaming "offenders" on public billboards in their neighborhoods.

[0] Some screenshots and a bit of details available here: https://www.sixthtone.com/news/1554/new-app-rates-shanghai-c...
Every time I see one of these "but actually America is the real dystopia" comments I remind myself that in the USA the government won't kidnap you to secretly execute you and harvest your organs.
> VW CEO Diess says the transformation of the industry could cost German firms around €100 billion.

Blame the government and EU. More expensive cars which couldn't be sold, and wouldn't be bought, were it not for the government.

Perfect storm, yes, but of statism and central planning.
Higher order functions and some great applications in JavaScript
Lyft’s IPO Filing Reveals Nearly $1B in Losses
Thanks for the perspective and especially the book link. I looked around at the book. Looks really nice. I couldn’t have afforded this compiler back in the day though :). Incredible all these compilers/interpreters are free now.
There is a difference between UI and UX. The UI can stay static if the UX does the job. But if the UX isn't good, then you absolutely need a re-design. UI often comes with that re-design, but if that is all you notice, you are missing the point.
JupyterWith: Declarative, Reproducible Notebook Environments
from your description is a append log blockchain then. maybe missing one other word for the participants benefit, token based?

"decentralized" today is like saying "digital" in the 80s
I really like this, not just because it makes a good point on performance, but because it also provides a nice, simple, idiomatic example of a service with a custom protocol in python, using asyncio.

I'd like to see the same thing in a few different languages, just for fun - perhaps a Perl or Rust redis, for example.
Thanks for this perspective. I guess I’m just one generation late so I never got it. Admittedly most of my BASIC experience was on graphing calculators :)
>Don't they need that info to perform the basic functions of the service?

That is a limitation of the OFX version 1 protocol that is used by banks to exchange that data. OFX v2 does away with real account numbers in the api in exchange for account identifiers. The problem is that not all banks have switched to the new api, which was only finalized back in 2006, so give the big FIs a little time to get with the program.
That a pair of attributes doesn't necessarily exhibit independence within the universe at large, even if it exhibits independence within each sub-universe is a powerful observation, and it's a troubling one to anyone who has attempted to design a sales and marketing strategy, a drug trial, or frameworks to encourage social equality: To have it suggested I can say nothing less about these thousand students other than a thousand different things, just sounds so absurd, and yet here it is true.

Sometimes people use the term "paradox" simply to a contradictory statement which upon investigation turns out to be true. In that way, "Simpson's Paradox" is absolutely a paradox.
Previously (23 hours ago, 144 points, over 180 comments): https://news.ycombinator.com/item?id=19281192
Why would it be lazy? I do not think "you are lazy since you own and use car", just because I can easily live my life without a car doesn't mean you are lazy if you do not.

I do use a e-bike mostly as a way to be able to bike in situations where it would not be possible to bike in other ways. Many times I do it even though it might be inconvenient compared to using a car parked in my front yard. This is the issue when you use a car I use a bicycle, because it's usually easier than renting one or calling a cab. It might not be that much cheaper for me personally since I spend my transport money in other ways, e.g. to get more time with my family (on trains etc).

I bike ~30 km per day, the last 6 months ~40% of that was by e-bike.
Have you considered Cordova/PhoneGap? Do you need native features?

I think if you're a small developer, having something that works across iOS, Android and the web with the least effort is usually worth more than native integration.
The difference is only in what you do with the data. A stream is also a download, you just don't save it to a more permanent storage.
this seems like ... race to the bottom perhaps? or prisoner's dilemma? or some other catchphrase to describe a common market problem.

If everyone just charged some basic $ for support, it would generally get better. I'm perplexed and sometimes shocked how much 'free support' people expect - and often "get" to some degree - by cheap hosts. I'm in some WP support forums on facebook and... man - what people expect for $10/month is crazy. And... the amount of bs misinformation and half-truths being spread by 'experts' in those forums in crazy too.

Add in 'authoritative' sites and experts 'recommending' (via affiliate links) bluehost/godaddy/siteground on a recurring basis, and we've got this... again(?) - race to the bottom?

People will post how 'awesome' the support is because some remote people spent 15 minutes walking them through file permission setup amazes me.

Oh... and "free migrations" between hosts. Then when there's a real issue - like 6 of the 38 plugins don't actually work on the new host, and the new host says "this will be $75 to make it all work" people are outraged! and publicly slam everywhere they can. Then someone else promises unlimited XYZ, they move, and the cycle starts again.

Finally... liar/cheats/scumbags who intentionally rip people off on top of all that (I think some of the ripping off isn't always intentional, just misinformed) makes people even more wary of trusting genuine people.

I may have just described half of the history of human society, unrelated to hosting, but.... I've watch this market grow over the past 20+ years, and it's just so... weird.
I understand the need for manual checks in some places, but if the natural reaction to seeing in-addr.arpa is to shrug and push through, then there's a definite policy violation here.