skysight-inc/HackerNews huggingface dataset:
To me its a reasonable trade off, the probability the google DNS server goes down is low and the amount of people who purposely block google dns is also low.
That is true: there are multiple ways to visually split and group things. Lines, space, color, and shadows come to mind; each with trade-offs.

A down-side of space for grouping is that it uses up screen real-estate and can result in the need to scroll more. Scrolling not only takes up user time, but makes it hard to compare information on the screen, because two or more units of data may not be able to be on the screen at the same time.

For example, if you are entering employee info, and you get to the "dependents" section, you may want to know if the dependents have the same last name as the employee as a quick check of applicability. If the employee name is at the top, then it may have scrolled off the screen by the time you get to the dependents entry. In a more compact design, it's more likely both will be on the screen at the same time.
This is my only gripe. Please work with a spec first, so that the feature flows naturally through to other vendors. Especially because it's changing the way URLs work.

You're going to get people generating millions of these links around the web. That's a long term legacy of hyperlinks generated by the citizens of the web. Although the fallback is obviously pretty harmless, what about a future feature? If this doesn't work out, but some other feature down the line does, suddenly thousands of these links start working in weird ways. Or worse, the feature doesn't happen at all, because of the legacy of broken links. I know that's pessimistic, but URLs are the foundation of the web, changing how they work should be funneled through the spec.
What about languages that prevent the program from reading the current time or determining whether some local computation finished before or after some external event? (I'm thinking of something like Haskell code that's executing outside of the IO monad.)

Perhaps we just need to have a more restricted idea about what untrusted code is allowed to do.
Hi, the author here! The clusterip one is used by Istio (if you’re following the Istio instructions) but it’s harmless to have an internal LB. The other one is exposing an external LB, which is useful both if you’re using GKE (or any cloud provider) or GKE+Istio.

We deliberately wanted to leave state out as it complicates things by quite a bit, but doesn’t add much value in terms of the technologies we wanted to showcase.
There's been a recent tendency to split login forms into username/password over two screens as mentioned in this article. It's maddening. Password managers can't deal with this, unsurprisingly. I don't see the benefit this provides for anyone.
It will. The specification process needs to be informed by implementation and experimentation. When implementing a feature we'll learn all sorts of things and hit bumps that will help guide the design. Once we have a working implementation, it helps to be able to use it to answer things like:

- How does this perform on existing pages
- How does this feel from a user perspective
- How can I write pages that user this

Specification-up-front is very theoretical in the absence of an implementation. IMHO, where it's (rarely) happened in practice, the specification is often unimplemented. The value of a specification is that it allows other browser vendors to add an interoperable implementation.

Again, I'd like to stress, this is in the very early-stage experimental phase. We aren't dropping a feature that'll break the existing web.

Edit: To clarify, "implementation" does not necessarily mean shipped to users.
it’s funny people keep saying “ny rejected amazon”. amazon already had the deal and turned it down. they are the ones who took the action.
Great post! Was this feature introduced in later versions of PostgreSQL or it has been there for a while now?
When did Google decide that you should buy a chromecast?
The thrust of my above comment is largely about how the idea "enabling fallthrough" demonstrates how poorly the switch statement is usually taught: most people have an intuitive grasp of it as an alternative to if/else if, when in truth it's sugar for a jump table. Break exists to prevent fallthrough rather than enable it! And indeed fallthrough isn't useless, though decades of long experience has demonstrated that it is the wrong default, and newer languages like Go do better by making break the default and having a dedicated fallthrough keyword for when you want it.
Trump declares national emergency to build his border wall
I agree and for that reason really enjoyed Joel Grus live coding a neural network.

https://youtu.be/o64FV-ez6Gw
Outside of some very niche scenarios, does this usecase even exist? Certainly nothing running a javascript enabled browser, electron app, or in general any VM of any sort qualifies.
If the 5% were a true accounting of all the costs involved, yes. When it's 90% you can get away without an accurate accounting since the margins are so huge.
Last year both my sister and I, and my mom and dad had sexy prime years. The coolest thing is that all my family of 5 had a prime number of years, pretty incredible. I wrote about it here: https://medium.com/@0x0ece/primes-twin-primes-and-my-moms-bd...
> Looking for ideas...

Look for problems to solve. Problems are goldmines.

On this subject, Peter Diamandis is brilliant> http://podcast.diamandis.com/2015/10/19/episode-11-problems-...
You misread my comment.

The original proposal was that star athletes attempt to negotiate tax incentives with cities, in the same vein Amazon did with NYC (and many other large corporations do).

City income taxes add a trivial percent to the total income tax rate when compared to the state income tax level. Thus, if you got incentives from a city, they would amount to trivial amount of savings.

Athletes would need to negotiate at the state level in order to have a material effect on their taxes.

I hope that clarifies my point.

I imagine Athletes pay accountants who are well versed in how to fill out those forms, and, at least in the NFL's case, a lot of players compensation may be in bonuses, and not necessarily game-day checks (which would be subject to local jurisdictional income laws).
Trust Is Good, Observation Is Better–Intersection Observer v2
> It's an abuse of the purpose of URL fragments

Would you just look at who's preaching... If it ain't the same Google that all but standardized the use of #! contraption in the pre-HTML5 days - "you don't use, we don't crawl it" kinda thing.

This is an abuse alright, but a better choice of wording might've been appropriate.
In what sense is there an oversupply of luxury housing? Are there lots of vacant luxury units?
This really reminds me of https://indieweb.org/fragmention

What I don't get is how it will be handled if you have more than one occurrence of the phrase on that page.
Tandem: How not to build an app business in the digital health industry
That was an awesome book
True, but what's great about it is that it is such a simple method to achieve something that seems 3D. It's very easy to explain, the math is straight-forward, and it hardly takes any code, making it a great starting point for people interested in this sort of thing. Its simplicity makes it easy to extend the functionality too. For instance, you can add Y-shearing pretty trivially and get a limited range of motion on the view's vertical axis, or add floor and ceiling casting to get textures there, a little more manipulation can add jumping and crouching, etc.
No one opposing Amazon actually pieced out that portion of it as their reason for opposing it. Be honest. If the $500mm is the real beef with the whole thing then break it down vs jobs:

$50mm/yr vs 25,000 jobs paying an average of $150k/yr for a total of $3.75bn of taxable income.

At New York State's lowest tax bracket of 4%, that's $150mm. At New York State's highest tax bracket of 8.84%, that's over $330mm.
This is very much an aside, but here’s an observation about branding. It’s a huge mistake to use your brand typography on a user forum, at least when your typeface is as peculiar as Dropbox’s. Looking at the headline and the first post, it feels like something Dropbox is saying, which is bizarre for a complaint. Compare with the rest of the comments in the thread, which use a different typeface, and which clearly have a distinct voice.
that’ sexist. there’s no biological difference.
If they would fallback to the ISP's DNS server they'd encourage the ISP to block access to their DNS, which arguably would be even worse.
The fact that the device requires IPv4 is a much different complaint than anything to do with the use of the DNS protocol. What if YouTube were just IPv4 only? Then you'd be in the same situation no matter what DNS server you are using.
This is a really interesting point, thank you.

My initial reaction to the post above was "ship a known-good DNS if you must, but honor the user-chosen service unless it's not answering." This makes sense as a more common reason you'd want to hardcode a DNS, and a reason to honor your setting over whatever is coming back from the customer's DNS.

I still can't see a good rationale for only using the hardcoded DNS, though. Not only does it strip user control, it opens the door to all kinds of secondary stupidity like breaking every Chromecast in Turkey by insisting on a blocked DNS.
Well, to be clear, I was being tongue-in-cheek when calling it "envy".

I just mean that C# looks messy from the point-of-view of an ML-wannabe, but pretty elegant as an aspiring Lisp. And I say this as someone that is fluent in F# and prefers functional programming in the style of ML rather than that of Lisp.
This is great info.
Pretty cool. I could see this having some application for a project[0] I'm working on - an open source platform for doing Literature Based Discovery[1].

More broadly than that, better approaches to extracting tabular information could probably be useful in many domains. Definitely looking forward to digging into this more deeply when I get home tonight.

[0]: https://github.com/fogbeam/Valmont-F

[1]: https://en.wikipedia.org/wiki/Literature-based_discovery
More and better examples here https://blogs.msdn.microsoft.com/dotnet/2019/01/24/do-more-w...
OwnTracks Compatible Location Tracking for Linux Devices
Years ago, roaming data had unavoidable exorbitant fees in almost all cases. Over the past few years, most people who travel outside their home area can trivially obtain cheap data so long as they plan ahead and set the data plan appropriately. I don't have a citation but it's been my personal experience and that of the dozens of commenters in the linked issue.
I'm not well versed at all in signal theory, so I'm genuinely curious how these bitrate estimates are made, and would love to see the source of these specific numbers.

How do you estimate the effective (digital) bitrate of an inherently analogue system?
Been there too, sad to say. We haven't gone so far as to hard-code DNS servers yet, but it's shocking how bad some ISPs' DNS support can be.

There should be a better way to fight it, but I fear Google may win here because I haven't been able to find anything wrong with the way their servers work. I.e., 8.8.8.8 isn't doing anything evil afaict... Yet.
Probably not. There's some enterprise gapps customer out there still using it.
Talos – A modern Linux distribution for Kubernetes
Funnily enough you say that as that's some extreme 3rd world example.

In London the average flat price is like $700,000 and a lot of people make $60-70 us per day here...
I've been pretty aggressively unfollowing accounts in Instagram. I kind-of wish they'd create a "list" feature, but I'm OK with just cutting it down to my core group of friends. When I want to see the stuff of the influencers, other things I only need in small doses, I go to the search and look at hashtags or "videos I might like".

Ideally, to me, my social network would be a small group of people I know and love.
Altavista were also the first ones doing online translation.

babelfish.altavista.com, anyone remember that?

The Babelfish being Douglas Adams' fictional fish that you stuck in your ear to use as a universal translator.

there was also a fake domain called alta-vista.com that was very much of the goatse variety.
> Instagram created an entirely new network effect very quickly

That's a very good counterexample.
Accel-backed startup stealing Timo Kuilder's design work
I wonder if there is one in which time does not exist...
The title here may be a bit misleading. From the article, it actually sounds like 500px used MD5-encryption for a subset of their users’ passwords, and this is the subset that they’ve prioritized forced password resets for due to higher risk.

As per tachang’s comment, MD5-hashing passwords isn’t secure, but also per their comment, this is also an opportunity for them to migrate that subset of users to the presumably more secure hashing function used for the rest of their user base.
How to take control of spam and sales calls
So basically a sidecar, a service mesh :)
That is quite useful however with some federated auth flows, where you just need the email to see where to send them for the actual auth (e.g. Office365 and SAML login), otherwise you'd needlessly be entering your password.

I also much prefer it to the previous way e.g. Office365 worked, where once you'd tabbed away from the email box, they'd detect you needed to be redirected and send you off, whilst most people had begun typing their passwords.
I’m always on the clock, always tracking my time on these expensive wristwatches with the big clock faces. And so, I’m sure to never set foot on dry land when I’m working.”

This ending struck me as not how someone would actually speak in real life. Too poetic to be an actual quote.
Alternative headline: Dropbox being cautious to avoid incurring large roaming fees for users. This is probably a safer mode for them to operate in. Adding the option to specify that roaming is cheap (or trying to automatically guess where this happens worldwide) is a pretty big ask.
As someone who worked at a pawn shop, I can tell you it's not so much that the interest rates are high, but that the loans are small, and costs to the lender are fixed at a certain point.

Some of it also is to encourage quick payback, generally the longer a high-interest runs, the more likely it will be defaulted.

Plus, many borrowers have credit / banking problems and/or their loans are too small for other lenders.

That said, it seems a field ripe for "disruption" - crowdfunding - maybe called crowdlending / crowdgranting?
Only programming book I ever read cover-to-cover.
I think the paradoxon is that you dont have to use violence if you are able and willing to do so if necessary.

If both parties(comparable strength) in a conflict think the other will use violence if necessary they often will try to settle it in an other way.

But because the west was dominant for so long we are not used to actually use that violence in a serious way anymore. So we as a society forget how real conflict feels like. They ones in the middle east are to one sided to really count in my opinion.
While this is on a national level i think it also trickles down to everyday life and explains this shift.

I think there are some conflicts that you just cant settle with words. And funny enough most of the fights i had (as a kid/teenager) actually caused me to get better along with the person i fought.
Explanation:

> ... and make half the world use it.

vs.

> Add about:flag for Scroll-To-Text

> Adding chrome://flag to allow users (particularly on Mobile) to easily enable and test the feature.

(Commit message via https://chromium-review.googlesource.com/c/chromium/src/+/14...)

So nobody will use the feature unless they explicitly choose to.
Single graph:
Large companies often do not have a single graph. Different experiences and use cases require necessary variation in how teams surface data and do experimentation independently from other teams.

Federated implementation.
Implementation being spread across many teams is important, but if that is through federated services being reused by multiple teams, it can create brittle dependencies.

Track schema in the registry:
It's difficult to have a single source of truth when it is unable to display the variation based on #1 comment. I don't think anyone has solved this well for really large systems. Good principle but hard in practice!

I think it is really hard for a VC backed company selling a product to describe principles without being biased. This feels very biased toward selling their product.
> With properly designed OoO, Spectre cannot defeat process isolation

It's worth noting that no existing or announced common hardware is "properly designed" according to this condition. Even the "fixed" Intel hardware that's been announced is still vulnerable to spectre v1 across process boundaries.
It was rude because the DNSOP WG mailing list (to which this email was sent to) isn't a google support forum. https://datatracker.ietf.org/wg/dnsop/about/ outlines what the DNS WG is about. Ranting about how Google's devices are terrible isn't an appropriate use of this communication channel.
Track Your Life: How I Changed My Life One App at a Time
Twilio does this and LastPass can work with it if you type your email address in the first screen, it will fill the password.
There are a lot of vacancies and nearly unheard of concessions being thrown out there. A ridiculous amount of construction as well. If there's prolonged weakness, concessions eventually turn into rent decreases.

https://ny.curbed.com/2018/4/12/17227574/new-york-rent-marke...
It's a joke. The idea is that people underestimate the time/work that is needed to fix the final details, so when they have a good draft they think they have done 90% of the work. But when they try to finish the work, all the minors details take more than what you expected and you realize that the initial estimation that it would be only a 10% of the work is very wrong.
note that Europe ≠ EU, for example in Switzerland we still have roaming when going to the EU
Maybe I'm missing the forest for the trees but... what possible reason would you have for taking a Chromecast to a coffee shop?
How is that different than talking to the X11 server over a socket?
Thinking in a Language
Freelancers vs. Custom Software Development Companies: Whom to Choose?
ok. You've convinced me of the antecedent of the article and book: that we've found ourselves deliberately or accidentally in a society without true violence, and even largely without capacity for violence. Yet there is no alternative consequent, just some disdain for the fact that we have peaceful overtones in our culture.

But do we?
I get it, to a certain extent. I find deep connection when I fight in the gym, and it scratches an itch that I can't explain. We still have war, and still play at war in sports, video games, and TV/movies. We still idolize the scene in the Christmas Story where the bully gets his nose bloodied by reactive violence. We love to commit genocide against aliens, as long as they punch first.

I think we subconsciously teach (in all these) violent response to aggressors. But we've decided that violence is a tool for retribution against aggressors (them), not a tool for dealing with in-group disputes (us).

TFA equated capital punishment with ostracism. One of us becomes an outside. (We don't do that, on penalty of prison or death).

That's the point, to me. Preservation of the groups members by minimizing in-group competition makes the group more resilient against attacks by other groups. In a purely game-theoretic sense, This seems like an optimal strategy.
I remember when Reagan signed legislation granting citizenship to millions of illegals. At the time the idea was that in exchange for doing this the border with Mexico would be tightened. Bush II had a decent proposal for addressing the large number of illegals in the country but his party shot down the proposal. Under Obama deportations greatly increased. This is an issue that has been going on for decades and one that resonates with a certain segment of the voting population.

I see no resolution as long as businesses profit off illegal labor with impunity. I've come to believe that few in power actually want to change things. Both major parties can flame the passions of their respective bases by keeping the status quo. If the prognostications of the effects of global warming are true then it is rational to want to fix the situation. Mass migrations are occurring and will get worse. The whole issue is a symptom of a broken political system in my opinion.
Yev from Backblaze here -> Or Hard Drive (Internal) + Hard Drive (External) - that's what we typically see!
Introducing Worldview – React-based WebGL
This is so spot on about Data Science in the "enterprise" or "legacy" organisations (i.e. basically pre-dating the data hype).

Personally getting stuff done with data in this environment is more satisfying than using the latest neural network, I presume you're the same?
Which is a total gangster move by the states. Force merchants to do the dirty work.
> It is actually possible to create output with sed that results in executable bytecode similar to C.

The executable bytecode for Word is a constant. cat can output that.

> Word itself is turing complete

Word on a physical computer doesn't have access to an infinite tape. It can only reach a finite number of states, so you can simulate Word as run on a physical machine using a finite state machine with perfect fidelity.
Rasa seems to be text only though?

Or am I missing something?
Most of the tax breaks Amazon was going to get are, in fact, offered to all businesses. The reporting on this has been absolutely awful (as most journalism is).
Who are these “professional activists who don’t give a shit about Queens”? The two most vocal opponents of the deal were a state senator and a congresswoman who represent Queens.
Text Recognition and Translation on iOS Using ML Kit and Google Translate
I think you're using "professional" in a manner inconsistent with its actual meaning. Modeling is not generally considered one of the "professions" requiring licenses and adherence to standards, so the operative definition clearly has to do with a source of livelihood rather than a pastime. In that context, your dichotomy leaves out one of the most relevant groups - self educated professionals. Like me, albeit in a different field.

"Self educated" is really orthogonal to professional vs. hobbyist, and if somebody is a professional in that sense then damn right I think they should be honest about it. Being a professional is fine, being a hobbyist is fine, but neither should try to pass as the other. That's deceptive, in the astroturf-like way I already mentioned.
I use Google Photos with a worldwide plan. Pretty solid experience. No thought photo syncing.
Not by itself, but it's part of the space-time continuum (through which you can travel).
What does “playing gentle farmer” mean? I think I have a friend like this who downplays his richness.
I suspect OP meant resolution through violence as in schoolyard fighting, not school shootings.
my fault for not being clearer.

in my preferred world, no-one would be so rich they could afford to own and maintain 250+ ft yachts on their own.

however, i am not averse to people just being rich enough to join clubs that can jointly afford such a thing.

i am also averse to individuals being rich enough to have their own full-scale private golf courses; but am not averse to people playing games of golf.

>“But for the guy who owns the Eclipse [Roman Abramovich, a Russian oligarch], that’s not the point. He’s not chartering that thing out. It has a submarine and a missile detection system. See, the power of owning a magnificent yacht like that is in how you’re telling the world that you’re beyond buying and selling. You have more money than there is money to have. You’ve transcended. There are no frontiers left for you on dry land. I mean, true peace is only at sea.”
https://news.ycombinator.com/item?id=19132580
I guess he did say AMA...