skysight-inc/HackerNews huggingface dataset:
Hey, fake-name, I've been following your work. Have you looked into faiss from Facebook or annoy from Spotify? Their biggest drawback is that you can't modify the index, you have to create a new one if you want to add additional entries.
Afaik, these are all as homogenous as they can make them, but there are limits to that. It's hard to move big, old things forward which creates some diversity, but that's probably worse than consistently running the latest stuff everywhere.

If you want heterogeneous environments you have to cobble it together yourself by using multiple services.
Things to Look Forward to at the African Blockchain Conference in Uganda
* You should not be locking yourself into proprietary functionality of a cloud provider unless you are deeply interested in what happened to Oracle customers getting raked over the coals happening to you.

* DevOps teams can be multi-cloud relatively easy when using infrastructure as code tooling (Terraform, Packer, etc) and traditional DevOps practices

* Why manage a fleet of vanilla boxes when you can use vanilla boxes with Kubernetes and not get gouged by cloud providers in the first place?

You don't need to jump off the hype train if you never got on in the first place.
It need not be a tip jar. It can be proper payments. But current credit based online payment system is too expensive for micropayments ( for a fraction of a penny) and it is too cumbersome to be used by the user.

We need a modern payment system, that can process micropayments ( that is a fraction of a penny ) with higher security guarantees and cheaper (or free) than the credit cards.
VanillaJS!

But seriously while Svelte is the new kid on the block, they do claim to have minimal API design and no virtual DOM. So I guess the real answer is Svelte.
Are you me?

About 2 years ago I was having a conversation with someone and this was roughly the idea I had. A wallet that users can fill up and apportion appropriately.

So if someone really likes reddit, then they can automatically give say $5/month to reddit out of that wallet. And in exchange they get perks.

And, as you said, if they come across a blog post they really like, they can also tip ad hoc.

Patreon for the web essentially.

We were throwing around ideas for a business, and this was one of mine. I still think it's viable, but I also think it requires a large, established entity, such as Mozilla, to do it.
I walked from the train station to St. Mark's Square and I saw maybe five people total and like one kebab shop open on the way.
It did? Google is reporting a 26.93% gain. $178.97 on Jun 3 to $227.17 on July 1. That's not much of a "plummet".
Masters of Doom is such a fun, good book. I ended up power reading a few summers ago.

If you grew up playing Doom, and all the other shareware games like Hexen, Heretic, etc... reading about Id Software's start and history is more interesting than I ever thought it would be.

Another book that drew me in was "Blood, Sweat, and Pixels". It's a collection of short-ish game creation stories packaged into a book. Really candid interviews and writing.
Yes, I will publish it near the end of summer.

I have all the lessons written, but shooting videos and post production takes time.

My daughter also does some of the video shoots. We have to do a few different shoots of each scene and then choose among the best.
Are we sure it’s exported? Either way the “greed for meat” is still a very reductionist position. From my understand a lot of meat consumption is coming from other countries that have recently come up from poverty like China.
> Psychological trauma is still better than death.

Is it? If the Mona Lisa were set on fire, there would be effectively zero hope of reconstructing it from the ashes. Can a sane original mind be reconstructed from insanity caused by severe trauma or extended sensory deprivation or dementia? There too, the pattern has been destroyed; there's effectively zero hope of restoration.
There are a ton of Native American bees, though most of them do not hive together and are solitary. Mason bees are an example.
Thanks, I understand what you meant now.
>Japan already was a rich industrialized nation before WW2.

Look at the previous century and how quickly they modernized.

As for other examples of extreme growth this century. Look at South Korea, Taiwan, the USSR etc... China shows a difference in scale due to population size, but it's growth rate was certainly not unprecedented.
Yeah, I'm not asking for a perfect car; it isn't made by any automaker, traditional or not.

Personally, I'm a great believer in the theory that character is the great redeemer in cars. I once owned an '86 Subaru BRAT. It had all manner of quirks, but character in spades. Loved it, wish I'd never sold it.

I will say, the water pouring into the trunk bug is singularly annoying, all the more so since the Civic doesn't have a lot of character to make up for it. Or maybe that's the Civic's manifestation of character, and I haven't yet found the flaw it's there to make up for.
I wonder why enterprise tools end up this way, is it because the buyer (CFO/procurement) is different from the end user (employees)?
The economist had a good article on how out of control their financials are.
It is not a fun idea to travel to China as a malware researcher. You might get arrested for being involved in encryption at all, which to China means you were smuggling in anti-Party materials. Or, you might be arrested so you can be used as a pawn in a political game:

https://www.scmp.com/news/china/diplomacy/article/2189605/us...
In my personal opinion, you should move off of Google Play Music, but not because of the dependency on Google infrastructure.

https://9to5google.com/2018/05/23/google-play-youtube-music-...

https://www.digitaltrends.com/music/what-happens-to-google-p...
2019 EuroLLVM: “Implementing the C++ Core Guidelines' Lifetime Safety Profile”
"This story requires our BI Prime membership. To read the full article, simply click here to claim your deal and get access to all exclusive Business Insider PRIME content."

I'm going to pass on this offer...
Drop | REMOTE (US based) | Senior/Principal Full-Stack Web Dev | React/Node/SQL | Full Time | San Francisco
https://drop.com/careers

Drop (formerly Massdrop) is community-driven commerce. We design products with input from our members and give them a place to connect, learn, and shop with people who share their interests.

Drop Engineering is a small, fast-moving team with a number of seasoned developers who have scaled web apps beyond 10M daily active users. With our combined experiences we’ve distilled good practices and processes to ensure a healthy, sane, and efficient work environment. We’re all about quality engineering, not big egos. The best ideas win here.

We’re expanding beyond our San Francisco-based team to include great REMOTE talent located anywhere in the US.

Tech: React, Node, Express, Redis, MySQL, AWS

See job posting for more details.
https://boards.greenhouse.io/drop
he’s not arguing that they should. he’s just pointing out the need for your own plan b.
You can always spot German tourists when traveling abroad. They are the ones with the extremely technical hiking clothing wandering around the museum.

I’m only kind of kidding. That is to say tourists look like tourists everywhere because they are different. The better advice than “don’t dress like a tourist” is “don’t expect where you are traveling to be the same as where you are from. Take some time to see if you can pick out what they are.”
I've been there, and if I remember correctly, what looks like glass on those chandaliers is actually salt crystals.
Interactive Brokers | Compliance Technology Programmer | Greenwich CT | Full Time | Onsite | www.interactivebrokers.com This is a great opportunity for someone looking to break into the Fintech industry. We are a small technology group seeking a self-starter that enjoys the craft of coding and developing innovative solutions. The ideal candidate is someone who can communicate well with the business side and take a project from conception to a finished project. We offer mentorship from seasoned, senior developers. Our offices are a short walk from the Greenwich Connecticut train station, which is a 45 minute ride to New York City. Apply Online Here:
https://boards.greenhouse.io/ibkr/jobs/4247437002
Why should Comcast pay for peoples' hentai blogs?

Problems like creating an online tipping protocol could be addressed with work on new web standards, not private partnerships with for-profit companies spearheaded by a single browser developer. If something like this could work, it needs to be an open standard. I appreciate Mozilla's work on this important issue, but don't think they are even starting with the right approach.
Ask HN: Did You Hack Something?
Hacker News leads to the assumption that we must be hackers.
Did you actually illegally hack something/somebody?
Or did you ever stumble across some security failure?
I have never done it myself, but im curious to hear some storys.
Pleas dont provide specific information for obvious reasons.
A potentially less labor-intensive way to estimate animal population is to capture a sample, tag them, release them back into the wild, and then later take a second sample and see how many of those animals are tagged: https://en.wikipedia.org/wiki/Mark_and_recapture

I was hoping this article would say something about improving the margin of error for this kind of statistical estimate, or at least provide a critique of mark-and-recapture statistics for counting squirrels (maybe they are just too... squirrely), but alas it sounds like they threw a bunch of volunteers at the problem:

> The trick is to divide and conquer. They drew a grid of 350 hectares—plots of land measuring 10,000 square meters—over Central Park. Think of them as something like Census tracts. Volunteers then fanned out and conducted two counts, one in the morning and another at night. The Squirrel Sighters, as they were called, spent 20 minutes per count searching for furry subjects, looking up in the trees and down in the bushes, and listening to the clawing and clucking sounds they make. Allen likens it to an Easter egg hunt; some volunteers found many squirrels, others saw none.
Even Netflix doesn't work that way anymore. You subscribe to Netflix to get access to Netflix original content. Licensing the entire universe of video, even if you just limited yourself to only licensing from the biggest studios, became prohibitively expensive the moment the studios realized there was an actual market for online streaming and stopped charging peanuts for streaming rights.

I suspect a news aggregator that provided access to "most content on most major websites" would rapidly hit the same wall; just licensing content from the five biggest U.S. newspapers would require a higher subscription rate than most people would be willing to pay.
Rhododendron is pretty bad as well.
Why do you believe that JavaScript isn't lexical? My understanding is that it is. Do you mean the behavior of `this`? Its similar to Lua in that `this` is actually an implicit function argument (passed left of the dot) but thats definitely very different from say, dynamic scope

Prototypical inheritance isn't a "deep" design mistake in so far that its not actually used as such (its mostly used as classical inheritance). Classical inheritance could be argued a design mistake, but one that most mainstream languages make, so I wouldn't go as far as to call it a deep one.
Would Apple News fit your needs?
Availability of running instances, I don't think they make any guarantees for availability unreserved on-demand instances (I don't see how they could).
The amplifier in my BMW died after snow fell from the lid into the boot/trunk and shorted it. Utterly crap design.
I think that if there's significant overlap - or if the top 100 companies by economic output produce a large fraction of total CO2 (say, more than 1/3) then it's just a measure of centralization, not of blame.
Video Games That Made People Question Their Beliefs
I don't see how they're going to compete on 13 dollars a month when every other VPN service about half. I wouldn't mind, but i don't see the market.

Even ProtonVPN is cheaper just as is.
While the article doesn't specifically say, this will likely use the Firefox Studies(https://support.mozilla.org/en-US/kb/shield) system which does have an opt-out (Maybe even opt-in? Been a while since I've done a fresh FF install).
Let's forget about "fair" then, and focus on the allocation. Whether fair or not by someone's definition of "fair", the market system can allocate resources among uncountable federated actors, without spending a significant fraction of those resources on centralized calculations. A zero-price system cannot do that.

There may exist theoretical alternate systems that can allocate more fairly than a market system. If one can do that with unmetered, no-additional-cost-to-the-consumer electricity, I'd be happy to hear about it, as I am not currently aware of any.
On the other hand it would incentive you to host your content yourself.
You are comparing one overpriced SKU to another over priced SKU.
Fascinating that people like paying less for things.
I've had a habit for a while of just setting up element blocks all over the place when I hit an obnoxious site, it takes more time than switching into reader mode but it feels so fulfilling when I've done it. But, it's a bit of a special case since I absolutely loathe advertising for a variety of reasons.
I gave this code a quick skim and it seems reasonably well thought out and I wish I'd seen it before I rolled my own at work. There are numerous security flaws that one can accidentally introduce with SAML and it seems you've avoided the obvious ones at the very least (i.e. not checking there's only a single assertion, etc).

Just in case you weren't aware of it, I found this page very helpful when developing mine: https://github.com/OWASP/CheatSheetSeries/blob/master/cheats...
It's worth it. Away from San Marco, Rialto and the main drag between them, Venice is not the overtouristed hellscape that it's made out to be by sensationalist media.
OO has failed? In what sense?

It hasn't lived up to the hype? It's not the One Right Way to write all software? OK.

But it's still something that thousands of programmers find useful as a way to build their programs. That's not exactly "failure".

(BTW, ploeh.dk is inaccessible, at least to me.)
Like religion, it is heavily based on conjecture and assumption - but one that I heartily read and enjoyed. It is nice to get a different point of view and a challenge to the stories that I'd been told were 'true' as a child - eg Joseph returning to Bethlehem

What specifically did you find silly, if you don't mind me asking?

I'll look out for the Dead Sea Scrolls book, I listened to a hugely interesting series of lectures about them on Audible and was left wanting more, but hadn't found a good book yet.
About this:

“how do your projections know to subscribe to all the new topics being created for each aggregate?”

Isn’t that precisely why people use ZooKeeper?
That is true, and node's official advice in this regard is bad. It comes from previous bad designs of error handling and leaking resources (file descriptors mostly) caused by domains. However, modern node code typically uses promises and you can use slightly more old-fashioned methods of managing resources: https://stackoverflow.com/a/19540907/110271

You can go a step further and fully isolate "crash-assuming" code from "non-crash-assuming" (promise based code): https://gist.github.com/spion/ed8deb7a3b4add0a6d727dc78fe635...
I wasn't given the option to run it with Firefox, and was prompted to install Chrome instead. So it's hard to say it was ported to browsers (plural) as opposed to browser (singular).
with get you can also have multiple inserts when some network things break. because get requests might be retried.
Christians Should Read Dante's Paradiso
Sanic is a meme version of Sonic that looks like a child's crude drawing.
ML and telescope data could test the theory of gravity in new ways
my brother-in-law's construction company actually did just that. ground wasn't properly marked and the fiber got cut, multiple links
Reversing the Damage of a Massive Stroke
I agree, it's a huge problem. It also leads to divergence between internal variants of systems and external where in many cases the internal variants are leagues better than even what competitors have. But unfortunately since they're not on GCP they don't drive cloud adoption for Google.
Companies get stifled when they breed a culture of placing blame on people
Depends on your use-case.
On its face, sounds like Erlang/OTP.
An alternative could be to simply ban cruise ships, or limit their size, if the problem is that cruise ships themselves compete with the local economy for food, lodging and entertainment.
Interesting... How are you performing the bookings? Are you registered as a travel agent with GDS access? Or are you going through an other agency?
https://news.ycombinator.com/item?id=20325744
Proprietary managed services can save a lot of dev/setup/SRE time though. Many businesses have more pressing things to work on than spending dev time to prevent vendor lock-in.
Scary Granny zombie game slurps credentials, spawns phishing attack
That is for heating a single family home. Not many homes in Europe or heated with electricity, especially not with solar electricity. Especially not in somewhere as cold as Poland.
I noted the economic impact, but I was talking at-scale, not anecdotaly. There are many states that have over-regulated this market. It now costs $15/gal for raw milk. Most people are not able to have a garden was my point.
Cool man let me know how I can run my Calendar in multiple regions.
I don't have an opinion here, but note that the site archive.is has no connection with the Internet Archive (archive.org), and is a private site, not a nonprofit. In fact it used to be blacklisted on Wikipedia at one point, though not since 2016.

(I can't remember the details of why, but it appears to be because some bot was adding links to archive.is on Wikipedia. Discussions about this ban:

• https://en.wikipedia.org/wiki/Wikipedia:Requests_for_comment... (2016)

• https://en.wikipedia.org/wiki/Wikipedia:Requests_for_comment... (2014)

• https://en.wikipedia.org/wiki/Wikipedia:Requests_for_comment... (2014)

• https://en.wikipedia.org/wiki/Wikipedia:Requests_for_comment... (2013)

— there sure is a lot of discussion on Wikipedia. And the article about the site does not mention who it's run by: https://en.wikipedia.org/wiki/Archive.today)
Think of voluntary censorship in terms of other things like voluntarily abstaining from alcohol, drugs, or even meat.

I avoid things that I believe are bad for my body, and I avoid things that I believe are bad for my mind. You might argue that it's impossible to consume something "bad for your mind", but I disagree. I think there are certain forms of entertainment (written, visual, and interactive) that absolutely can desensitize you, distract you, addict you, influence you (negatively), etc. - I try to avoid those effects where possible, and self-censorship is just one tool to combat them.
The entire city is most definitely not a tourist trap. There's literally a beaten path, and you can literally walk ~10 min from it and be in a modestly touristy area, akin to most modestly popular non-top-50 tourist destinations. And 10 min away from that you'll find even fewer tourists, and still plenty of Venice to see.
Interesting comparison, coming from a python background this was actually helpful info!

Just odd to read noun-verb combinations like:

> "If you’re comfortable with Python, you can go through the Tour of Go in a day or two..."

> "I would go as far as saying that Go’s strength is that it’s not clever."

> "I decided to give an honest go at learning Rust."

> "Go propagates errors by returning tuples: value, error from functions wherever something may go wrong."
Indeed it does. There's a huge difference in ease of maintenance in production between (e.g.) PostgreSQL and MS SQL Server.
You might enjoy this video on climate change:
https://www.youtube.com/watch?v=RLqXkYrdmjY
I'm curious - what are some examples of the warts you encounter?
Perhaps a DNS TXT record with the info.
if I voluntarily choose a provider at a price that’s acceptable to me am I being gouged?
It's not quite that black and white. You can use common/open APIs and cross-provider tooling whenever available and provider-flavored ones where necessary. It's more effort, but still less than hand-rolling everything.

Of course that only works as long as you're swapping out largely replaceable parts. If you built everything around some proprietary service then yeah, you've tied yourself to that anchor.
Works fine for me on Firefox 67.0.4, OS X 10.14.5.
I both like and am annoyed by this. I like it because they actually do legitimately treat it as a bug and are quite responsive in publishing fixes - I'm annoyed by this because their scale of responsiveness is (for very valid reasons including measuring how a proposed fix will effect other cases and the cost of relying on mostly volunteer labour) quite a bit behind the scale of time I need a fix in.

Using CTEs you are still able to hack the optimizer and while in pg12 they're making that fence optional it is remaining an option, that seems to be their primary conceit to needing to bludgeon an underperformant query - though, per their policy, queries that remain underperformant are getting rarer as they fix up the planner more and more.
From what I remember the transplanted head quite literally became a conduit for Satan and was worshipped by the evil scientists.
Are they territorial? That might skew the sampling. Maybe tag one per hectare, then later capture one per hectare, the fraction that are tagged yields some kind of estimate of the total.
Again it seems "ethics" is holding us back.

This is absolutely something we need to put lots of research and experimentation into.
I think that knowing a language has many purposes, only one of which is direct communication of semi-objective statements.

It's one thing to say: "I am thristy, do you have water?" It's another to say: "She walks in beauty like the night of starry skies and cloudless climes..."
> Edit: To be clear this is not to avoid Chinese surveillance. That's unavoidable whatever you do because China is a police state. It's to separate out that surveillance from my contacts and my regular life at home.

Not sure what's wrong with avoiding Chinese surveillance. And why you think having a burner phone to separate US and Chinese life is not an act to avoid surveillance.
In taking a look at your postings on the 'Who want to be Hired' thread you list your email outright: hnjobs@ave.zone

I've written mine out as : robert.heffern (at) gmail

I suppose that the way that I wrote out my email address is just a bit more difficult for a computer to parse and scrape, hence my lack of spam. However, it may also be screening out people that want to talk to me, and I would never know.

That said, you have a very impressive gitlab resume! Great work!
I see. That’s also somehow solved by Skaffold. https://skaffold.dev/

skaffold.yaml has a notion of "profiles" that define a default registry per-environment. Like, you can have a local profile that doesn't push images (as it detects docker-for-desktop, or minikube etc), and a "prod" profile that specifies a registry for images to be pushed and kubectl manifests to be auto-applied with the updated image:tag.
I've had apartments make me list them as an interested party on my renters insurance. The landlord then would get informed if the policy was cancelled or lapsed due to lack of payment. That would also be something to look into.