skysight-inc/HackerNews huggingface dataset:
If I were an investor I'd be worried... from a humanity point of view, I'm cheering this, in the developing world the governments aren't helping enough (some would argue, "It's the same in the developed world!") and day-wagers are probably going to starve to death[1]. A sudden line of credit would be a boon to help them survive.

But since a capitalist came up with this, it would not surprise me if the loan terms are horrendous and basically means they will be loansharks with slaves trying to pay off the loan in the future.

[1] https://www.theguardian.com/world/2020/apr/04/i-just-want-to...
If I read it right, they still require everybody joining to have a Google account. Which means the others that don't require this will keep growing. I mean, we're a Google shop ok, but requiring our customers to use google accounts is just something that we can not do.
I think this will give a chance to small innovative companies to get some market shares.
We are being spammed by Google Account Managers to join in on the Google Meet, even though it's not available for our basic tier. After we have specifically declined the invitation multiple times, we are now being spammed to join in for free until September 30th. I do not want to break the Account Manger's heart, but we simply cannot rely on any product Google makes[0]. We still use docs/sheets and email, but that's about it - hopefully they won't manage to kill/mess that up as well.

[0] - https://killedbygoogle.com/
It is good to pore over these legendary tales. They come in handy when we need to break out of the moment and try something outrageous to solve the problem.
It doesn't take a superhuman effort to do better than the society you're in. It just takes recognising the issue, and then a small amount of introspection every now and then; that's beyond most people, but it's still possible.

The amount we can (unhypocritically) criticise these people for not doing better than their times is proportional to the likelihood that they would've noticed the systematic issues in their society, of which they played a part.

Nietzsche and Gandhi… well, they definitely should've known better. Albert Einstein? He probably was exposed to feminist ideas, but I doubt he internalised them. Shakespeare? We can probably give him a pass.

And remember: achieving great, good things doesn't mean you haven't done bad things. It just outweighs them.
Anybody remember the name of that open source browser-based RSS / social media feed aggregator from a while back? It had a really unique (colourful but simplistic) visual style and IIRC the domain had a novelty TLD. It had support for RSS feeds as well as plugins (?) for different social media sites. As far as I remember, one of the main talking points the author presented was the idea of being in control of the content you consume.

Edit: Found it! https://fraidyc.at/

From the author:

> Fraidycat (https://fraidyc.at/) is a delightful browser extension for following people on the interwebs. It's an easy-to-use yet hackable, FOSS, privacy-respecting, and experimental next-generation feed aggregator and reader. Not every platform offers RSS, so Fraidycat tries to build those bridges for you, scraping and packaging it up for you automagically. It aims to enable you to tailor your own feeds, priorities, and timelines from across the web in your browser.

> Instead of being beholden to cycling through endless applications and platforms to follow people: use Fraidycat to simplify, defragment, and take ownership of your window into the lives of others on the web. Fraidycat is afraid of what the web has become (and is becoming), and it's savagely fighting back.

> I want to bypass the treadmills and middlemen which aim to commodify my attention span and the pipelines between me and others. I don't want my browser to become just some surveilled thin-client dehumanizingly displaying a walled-garden web engineered by whatever an oligarchy of corporations chooses for me. Fraidycat allows me to more independently use my resources to track and represent people on the web for me. I'm convinced it gives the power of surfing and taking the pulse of the web back to the user.

> You own the aggregation process with Fraidycat because it runs in your browser. Political and technological autonomy requires turnkey tooling for users to actively shape the algorithms which pick out what they find salient on their own terms and devices. We have to shape our own filter-bubbles and how we feed ourselves information. Fraidycat is the kind of a lens-crafting tool we need.
could you explain more about "created wealth" especially related to your point about "it led to more people taking ride shares in contrast to car ownership" .

rides are cheap because Uber is doing actual dumping of taxi industry by operating on a loss. Uber drivers are earning very little + spending money on car maintenance etc. so basically only one benefit is cheap rides but even this is damaging overall system and is not sustainable.

so again.. where is that wealth creation (apart uber itself maybe)?
Looks nice and slick will give it a try. Thanks for sharing Benedict :)
I just want to +1 Google Meet, its one of the rare video chat products that works without any flaws with 150+ people in a room.
I think it also is about not understanding the difference in the media it could be used in. The video is of the type you could see as an ad on YouTube or before a movie at the cinema, this video is one of the few I might watch without skipping as soon as possible (but should have been an E21 not an E30 to make it better). The longer print ads with more information I could have read if they where in one of the car magazines I read.
To be fair, they sound like any new car dealer here (get the sale and often the auto-loan sale as well).
You do not need a lot of things to write software. Does not mean you can no benefit from those when applied with good reasons. OOP concepts can help while coding certain domains and yet other can benefit from a different style.
Amazon has said this is rolling out (only) to "eligible customers", so it may be restricted to the middle class.

The people that are facing starvation are not Amazon customers in the first place; they are mostly migrant labour that doesn't have a fixed address, or they live in remote areas where Amazon does not deliver.

Also, we don't know what the interest rates are, as yet.
Spectacular $10M Criminal Case in Monero Takes a Surprising Turn
You might ask yourself if the luxury brands you buy are actually as high quality as you think. Do you survey the items for signs of superior quality? It's not a very easy thing to do if your not educated in the matter.
I'm not suggesting you are wrong in your thoughts or beliefs, but you might discover that some products are not evidently higher quality and that the assumption of quality came about as a result of its association with the idea of of luxury and aspiration.

for example, clothing construction at the higher levels is not exactly easy to judge. I don't know anything about stitching patterns or common fail points, but if Ralph Lauren advertise in a way that suggests that the people who wear their clothes are also the people who wear Rolex and drive Mercedes, people will make that connection.

Even if you think immune to this stuff, you aren't. If you think you could be classified into any particular social group, you are probably riddled with these kind of beliefs. I think it takes a prolonged and deliberate effort to avoid the tricks of advertising
The opposite of "has a team around it" is "abandoned". Or at least low down on somebody's priority list.
The search results are quite often ads, in my opinion. They're heavily geared towards ecommerce and other "side" areas separate to actual information.
> I will say their customer service has almost w/o exception been stellar

At individual level, I’ve markedly experienced degraded customer service in last 1 year.
For instance, I have to deal with hassles in cases where product sold by amazon (not 3rd party) had defect.
The key reason I moved to Amazon bandwagon was: no hassles.

To me, Amazon’s day 2 looks likely now.

It was great while it lasted.
There's what DHH calls the 'Citadel' architecture, which is basically you carve off a few small chunks from your monolith where needed and call them 'outposts':

https://m.signalvnoise.com/the-majestic-monolith-can-become-...
Do you see a guitar revival in the future of popular music?
Related to Covid-19? Rare Skin Condition (Inflammatory) Arising in Europe
React does not "iterate over parts" of your functions, it simply calls the entire function. There is no magic happening.

You've already received a lot of responses explaining how both const works (which you still seem to misunderstand) and how React works, I hope you can take this as an opportunity to learn and perhaps not be so confident in the future when criticizing something that you clearly haven't taken time to even understand at a basic level.
>English, and especially business English, is not a precise language.

it's pretty precise when you make the effort. "having your own data center" is having your own data center. "having multiple colocations" is being colocated. There's a difference between "business English" and lying. See Zoom's "end-to-end" encryption. This is the exact kind of anti-consumer misleading bullshit that people love to echo in the startup sphere while disregarding any actual consequences.
HTML/CSS is the web, so if you want to develop web apps, you have to learn it/use it. To enable any meaningful front-end interactivity, JavaScript is required as well. But with Microsoft Blazor (https://dotnet.microsoft.com/apps/aspnet/web-apps/blazor) there are starting to be alternative approaches via WebAssembly that allow you to use C# or other languages in lieu of JavaScript. If you don't like the flexibility of Flask, there is always Django (https://www.djangoproject.com).
Samsung expects Covid-19 to hurt smartphone and TV sales, but increase demand
QUIC outsources this part of the solution to TLS (specifically TLS 1.3) so you just need a way to meet your needs in TLS 1.3 and it'll work in QUIC
> How can this dataset be abused?

Install now "scapegoatfinder" app. and kindly help a prosecutor with his political career to find travelling latinos and blacks available in the area

Some people were being jailed because a non-whit... err, a similar people appeared in a blurry video doing a crime. Now you can help police to track you and do part of the job for free.

Not to mention that police has yet a written report with the list of people that went to a place of interest in the week of interest (obligatory by law for all hotel owners if I'm not wrong). All that they need is to take a look to the facebook of this people to find plenty of photos and then discretely match it with their own photos. Maybe book a weekend to be extra sure. Facebook could perfectly make some additional profit selling this info (if is not doing it yet).
Scratch Enters Tiobe Top
Interesting article! I'll try to pay more mind in the future. That said,

> First, they trot out the Holmes quote for the proposition that not all speech is protected by the First Amendment. But this is not in dispute.

Maybe not in the author's circles, but in this particular scenario, that point was in dispute.
You can do worse: http://oldhome.schmorp.de/marc/bournegol.html
A brief review of data safety in building an AI system
Eventually you'll have a service to format phone numbers in the format that the company needs to be standard across all services.

If you don't want to do that, then you need a simple shared library for that.

The problem is that there is no easy way to draw the line between "this is obviously a trivial library function we should just link into our code" and "this is something we can't share because it would create friction or break our isolation".

Auth is obviously a "service" but phone number formatting as a service seems extreme.
That final paragraph is pretty brutal. Are engineers really so reliably obnoxious?
alembic –-autogenerate for SQL functions and views
They've clearly learnt from Microsoft.

Is Hangouts even a thing? I still see people pop-up in the Hangout chat section of gmail, I occasionally message people but never get replies. So it's either broken or I'm being ignored :)
This is really a time-of-binding argument; the difference between a "library" and a "service" is that one is in-process and accessed over function calls, and the other is out-process and accessed over RPC.

If you change code that other services are using, you can break those other services. No way round that.
Ask HN: An organism which creates an ecosystem to feed on it
Thinking about platforms as Amazon, Uber or Facebook I'm wondering if we can find similar dynamics in nature.

Parasites feed on top of bigger organisms but nothing comes to mind about organisms which create or facilitate and ecosystem and then control it and feed on it.

It would be a powerful analogy.

Thanks!
I like all of these products as well. Well not Bing, but yeah.

That’s just it though. Microsoft kind of has the luxury to solely focus on their paying clients. They only have to consider their needs.

Google (and Facebook) have to juggle the needs of advertisers and users. That’s why cloud is so important for them. They really need to lower their reliance on ad revenue.
I think you are misreading it, and you only need a Google Account to host not to join.
Doubling the intern class – and making it all virtual
> So every single number in your back-of-the-envelope is wrong.

So do the estimate with your numbers, and explain how that gets paid for. It’s still a staggering amount of money that will affect markets and the US ability to deficit spend.
That stack was most likely legacy middleware + database backend, a combination of fusion middleware, oracle database, CRM, etc. running on physical hardware or virtualized. Not automated, very basic HA, not easily scalable.

Nothing to do with Oracle Cloud (although Oracle Cloud won't be on my list unless it's marginally cheaper than other cloud service providers).

BTW: Talking about Oracle Cloud, my free tier trial ended miserably, 2 weeks after provisioning the VMs, Cockpit (I run it on my home NAS - managing/monitoring a small group of cloud VPS using the web UI) reported connection failed, only to find that my account has been terminated without any warning or notification along with my 2 free VMs based in Phoenix, lucky that I didn't actually put any workload on it (left them running only - feeling something's gonna happen...), contacted support and was told account deleted, no reason, redirected me to customer support (my oracle support, I couldn't figure out how that works, so give up...). I still don't understand how Oracle Cloud login works...
The trip integration was a big one for me as I travel so much.

I use https://awardwallet.com/ and they added similar features but even better. Problem solved for me.
I don't even know where to begin here; The Elon Musk worship or the stockholm syndrome your corporate overlords have instilled in you :). But, I guess I'll go with the latter.

I'm not Elon Musk, but I don't need to be and neither does anyone else. There's absolutely no reason to believe that any person (not specifically me) ,who is not in BMW, could in fact have a good insight to something they're doing wrong. People commenting here on HN could be working in marketing or marketing adjacent industries and notice problems that are very hard to see from within the organization itself.

In fact I'd argue that nearly every organization has some sort of blindspot and bias that informs their work due to the company's history and structure. And it's not necessarily true that those biases materialize in ways that are beneficial.

BMW is no exception.
We don't see that and use Meet (via GSuite) to have external calls with people and have never heard that that require a Google account.
So You Inherited an AWS Account
What does your app do that you need to render a thousand on one screen? I'm genuinely curious
Just prepend `!g` if you use DuckDuckGo and want to have a Google result. It's super simple ;)
WhatsApp's main business model is to infer relationships and social graphs on behalf of Facebook, since people trust WhatsApp with access to their contacts even though they might not trust Facebook.
The article is obsolete and should be deleted, there is ApplicativeDo these days.
Beaver dams
I was thinking more in terms of "companies in a new economic model getting some parts of it very wrong."

We try a thing, it goes horribly sideways, people freak out over "ethics," which often means large scale, social consequences that weren't necessarily readily apparent before you did the thing.
If the microservices are in a single repo and tested and deployed together then they are arguably no longer microservices but a "distributed monolith"!
Yes, Comms is King. Whether written, verbal or other, the foundation of human progress is comms; often taking form as influence.

That said, while well written, I don't agree with his argument. In general selling - well, actually buying - is mostly driven by emotions and less factual. Even B2B is emotiinal. "Will this decision help my career?"

We don't buy what X does (i.e., features). We buy benefits. That is, "what's in it for me?" Yes, it makes sense to be upfront about features. Of course. But it's benefits that sell.
Don’t Mute, Get a Better Headset (Matt Mullenweg)
> We're a Google shop

What's it like knowing that Google could shut your business down by killing the services you built your business on at pretty much any time, and you'd have no recourse?
I can’t help but feel like we are on the verge of a new audiovisual era, one in which long paragraphs of text are almost never seen in any marketing context and eventually in most contexts.

The initial reaction of most educated people is probably horror at our new illiterati leaders, but in an attempt to be optimistic, I’d note that the widespread dominance of writing is something of a material historical accident. Languages were originally spoken, not written. It’s been suggested that the semi-mythical Homer was specifically depicted as blind in order to emphasize that poetry is an aural art, not a visual (textual) one. If somehow audio recording devices had been invented prior to paper, I think we’d be living in a far different society, one filled with audio recordings rather than books.

So, knowing this, the challenge is to adapt to this new reality and form of communication and learn how to utilize it to achieve the level of depth seen in literature. I’m fairly confident we’ll get there eventually: the art of writing has been around for thousands of years, whereas video/film (moving images) is barely over a century old. We’ve got time to master it.
That's a fascinating approach - how widely used is it? Would love to know whether it causes any problems for 'existing' code.
> My account still says "Your account only lets you join meetings".

from the blog post:

It’s important that everyone who uses Meet has a secure and reliable experience from the start, so beginning next week, we’ll be gradually expanding its availability to more and more people over the following weeks. This means you might not be able to create meetings at meet.google.com right away, but you can sign up to be notified when it’s available.

Key phrase: “beginning next week”.
> So I bet there is some internal API that searches or something for an address with all caps.

Rather than something searching with all caps, isn't it more likely that the query/search is case-sensitive, and the data just happens to be stored/retrieved with all caps?
I wish there was a concrete way of improving writing skills and getting feedback ala Hackerrank
> We do not allow anonymous users (i.e., without a Google Account) to join meetings created by individual accounts.

This quote from the linked post would suggest otherwise.
Schools is about keeping kids and adolescents out of trouble, and free up parents to work. Ideally they also help with development and socialization, and as a bonus - might teach something.

This is very different from colleges - that generally actually focus on teaching stuff (which means students do all the important work themselves).

All the important roles of primary school are hard to accommodate via remote setup.
Good progress. I looked at IPFS a few months ago from the point of view of fitting a decentralized file store. The decentralized requirement came primarily from the point of view wanting to fit this in a broader product that is all about decentralized for various reasons.

Key problems in this space:

- decentralized is something techies obsess about but that has as of yet no business value whatsoever. Customers don't ask for it. Centralized alternatives are generally available and far more mature/easy to manage. The business ecosystem around IPFS is basically not there.

- this space is dominated by hobbyists running stuff like this on their personal hardware doing this mostly for idealistic or other non incentivized (i.e. money) reasons. Nothing wrong with this but using it for something real brings a few requirements with it that are basically hard to address currently.

- Filecoin has been 'coined' as the solution for this for years but seems nowhere near delivering on it's published roadmap. Last time I checked it had undelivered milestones in the past. As of yet this looks increasingly like something that is a bit dead in the water / a big distraction for coming up with better/alternate solutions.

- Uptime guarantees for content are currently basically DYI. Nobody but you cares about your data. If you want your content to stay there, you basically need ... proper file hosting. As incentives and mechanisms for others to agree to host your content (aka pinning in ipfs) are not there, this is hard to fix.

- integration with existing centralized solutions is kind of meh/barely supported. We actually looked at using s3 as store for ipfs just so we could onboard customers and give them some decent SLA (bandwidth would be another issue for that). There are some fringe projects on github implementing this but when we looked at it the smallish blocksizes in ipfs are kind of a non starter for using this at scale (think insane numbers of requests to s3). This stuff is not exactly mainstream. Obviously this wouldn't be needed if we could incentivize others to 'pin' content. But we can't currently.
HN headline inserts “is now” incorrectly, the source headline does not say that and the text indicates a phased rollout starting next week.
You can cherry pick in both directions. Are you telling me that a kid at a socially homogeneous local school of kids all within the same age bracket will be exposed to more social situations that a homeschooled one who regularly deals with shopkeepers, tradesmen, and people of all ages and all walks of life?
And also if you do something bad with your account the whole company can get locked out of their email, since now they are connected.
Sending illegal photos to personal accounts of company members looks like a solid DOS attack vector.
Google customer support only aggregates the problem.
People work not just on their own behalf, but also of their descendants. Knowing that your spouse or kids will keep getting royalties provides an extra incentive to produce new work, much like people create businesses or make investments to leave as inheritance.
Looks nice it gave me a good side project idea which is merging my family randomly cut small pieces with the music I liked. And combine with beats if possible. Thanks for sharing.
To be fair, HN's scope has never been exclusive to IT and startups, it's always been satisfying intellectual curiosity.

It just happens that as the userbase grows, the variance of interests people have grows with it. The demographic that only wants to read about technical content or only finds intellectual gratification in it no longer represents the mainstream here, if it ever did.