skysight-inc/HackerNews huggingface dataset:
The website is nice and easy to use and the concept is fun. I love hierarchical clustering so the technology also appeals to me. But I was very disappointed by the nature of the cards, I expected hobbies or personality based card whereas almost all those I got were about political issues. Who chooses their friends based on their opinion of Brexit? That seems very unhealthy. Maybe I was unlucky.

Another thing is that even for non-political topics. The clusters that are drawn end up being political. You like anime? -> Libertaniarism cluster. You like research? -> Free speech cluster. If you dislike Libertaniarism suddenly you no longer match up with people who like Anime. That's the danger of unsupervised learning, it might be interesting to impose some constraints on it so that you can control which topics get compared together.
Its important to note that the purpose of the article is to take an isolated incident of one strangely misguided manager and/or management labor dispute turning into false accusations, and turn that isolated incident into a stage for national policy discussion. By doing that the source becomes a propaganda outlet instead of a journalist outlet, unfortunately.

Possibly, if you shipped a product thru that one individual post office, it might have arrived a day late. Not surprising you haven't noticed the problem, because there isn't one.
The technical problem is you can’t effect worthwhile improvements in the terminal without also fixing the fundamental flaws below it: a huge mess of bloated, inconsistent, poorly-introspectable command executables, with only untagged, untyped “dumb” pipes to connect them together in the most laborious, unsafe way possible.

The logistical problem is, well… see all the other comments from those who don’t want it to change, whether through laziness, apathy, turf protection, or whatever. Next to the People Problem, the technical problem is the easy part to solve.

Incidentally, here’s what a good 1980s CLI looks like:

https://www.youtube.com/watch?v=o4-YnLpLgtk

Whereas the nix craphouse we’re now stuck with isn’t even a good 1970s* CLI.

Honestly, at this point I wouldn’t even bother trying incremental improvement. The *nix CLI does what it was built to do, and that’s all. When substantive change does come to text UIs it will be as revolution, not evolution.

Draw a line under it. Learn its lessons, both the DOs and DON’Ts. Then whiteboard from the ground-up what needs to come next. Work out where UI/UX needs to be in 2040 to effectively serve the billions of users of the generations to come, and make a start on building that. Dash ahead of history for a change, not be shackled and dragged back by it.

As old, traditional divisions between text, voice, and touch interaction become increasingly frustrating impediments in modern mass-market devices, there’s a killing to be made in smashing down all those old artificial barriers and replacing them all a single unified interaction model that can transition seamlessly between all three modes as its users’ needs and wishes direct.
<edit>

Using "you" in the general "one" sense, not to attack you personally of course

</edit>

> it creates an almost unassailable hurdle in lots of industries.

It's intended to be a hurdle, if you want to build a business on other people's work and not contribute back. Be a player that benefits the ecosystem or go away and build the product from scratch if you think you can.

> a CD in the post is sufficient

Yeah, it would be. If they make valuable contributions to the source code, they'll soon realize that just dumping those on github will have the same effect and save them a full time employee for burning CDs. If the contributions are not valuable, the problem will likely solve itself when the company goes bust.
This is an awesome effort!

Regarding a comment on possible use cases.. One component that would really compliment this would be a programming-language specific checker of definitions. In the documentation's example of "integer" it would be straight forward to write in python a function that checks if a given variable is an integer. The same can be for other definitions such as "invertible matrix" or "set of orthonormal vectors".. other languages could provide such checks for more symbolic stuff like "commutative ring" etc.

Once you have this in place, you can load your nice data into a (e.g.) numpy.ndarray object, and checks would be triggered for all possible properties. This would automatically tag your data as, e.g. "stochastic matrix" and then you could even get suggestions of the sort of "build a time-discrete stochastic system based on this matrix?". This is would be very helpful for "data scientists" who are a bit far from theory.. at least I know I would use this very often.

There is of course the issue of expressivity to be taken into account. Much of mathematical progress involves invention of new notation, not all of which is neatly written in "left to right English with only binary operators" (think of commutative diagrams for example). While the language can of course be expanded in this direction, there will be a very big temptation (and I would guess frequent pushes from the future community) to change to more and more general languages. In this case, please always keep in mind the very expressive but useless notation of Russell & Whiteheads's Principia. There is a big theory of language and expresivity, and there are also practical examples (think of OWL or other semantic-web languages) of how to reach a compromise that allows for enough expressivity for the use cases of interest.
Canada Post is still a Crown Corporation, as it has been since it was "corporatized" the early 80's; so "closer to privatized" doesn't really make any sense.
Publisher vs. Platform is irrelevant.

You can sue anyone for any reason. Facebook and other online services enjoy broad immunity from civil suits IF AND ONLY IF they make a good faith effort to remove defamatory content.

I understand why conservative bigots are obsessed with Section 230: its repeal is being used as a threat against platforms that remove bigoted content. Conservative bigots know that Section 230 means nothing to the fact that Facebook can delete their bigoted comments, but they ALSO know that repealing it will cost Facebook money so they are pressuring Facebook, saying "If you allow our bigoted content we will drop efforts to repeal section 230".

I will never understand why people believe conservative bigots who say that it has anything to do with free speech.

Section 230 is literally two sentences, easily understandable by average persons. It has nothing to do with speech.
The USPS should provide local health care services. An interesting deployment strategy for socialized medicine. It would be everything everyone expects from both right and left wing perspectives.

Edited to add: Wealthy privileged HN readers would not know this, but poor people who are "unbanked" have to use USPS money orders to pay bills, and the USPS charges a fraction of one percent on money orders. So yes, the USPS is already performing banking functions.
I've often wondered why there was no "default" keyword, so you could call a function like this:

foo('first arg', default, 'third arg');

Named parameters will do but they are more verbose.

Speaking whishes, method overloading would be great.
You have the exact same history I do, except I am working in the startup for 5 years, not 7.
I will found my own thing in 2 months with 2 really talented people with sales and marketing background. I look so forward to do my own thing, making my own decisions etc.
Good luck to you.
This. Google is in a bad state after their switch to the nlp engine. Now when you search for very specific things you end up with list of all phone number combinations or some other spam
BriskBard 2.0 Released
Know when your marketing tags aren't firing – Raptor Tag Monitoring for GTM
If you've ever setup tags in Google Tag manager, you'll know that they are quite fragile, often breaking when your website is updated. Sometimes tags will also fail on certain devices or browsers without any warning. Once they break you also start missing out on data, meaning that Facebook pixel tag which you configured in GTM which is supposed to be sending back audience data to facebook, can be failing without your knowledge, costing you as much as your ad-spend/day.

We created Raptor Tag Monitoring to overcome these issues. Raptor will monitor the containers and tags of your choice, visualise it for you in Google Data Studio and then send you a slack message based on rules you can configure. Eg if fb-pixel tag volume drops by 20% DoD send me a Slack message.

We are currently in closed beta and onboarding agencies, enterprises, startups and freelance analytics professionals. Checkout our site here https://raptor.digital/monitoring and join the waitlist here https://raptor.digital/monitoring/join-the-waitlist
True, but nevertheless it shows that it can be done.

Formula 1 and motor racing in general is a prime example for that as well. Formula 1 has a strict set of rules that makes sure the speed and cornering speeds aren't going through the roof because of deadly accidents in the past.

The same could be done for sledding. Reduce speed by limiting what is technically allowed and improve protection of the athletes. From reading the article i could imagine that a headrest with a dampening foam is added to the sledge and prevent the helmet from touching the ice. Or add role bars to the sledge that protects the athletes from injuries during a crash. Or a emergency brake that stops the sledge from sliding all the way to the end after a crash.
There are many more things that i can imagine. If it all makes sense has to be evaluated. But first the political will to change something has to be there. And i think that's the difference between formula 1 and sledding. In one sport there was instant death of the athletes and in the other the athletes deteriorated over time.
Or fund it with an increased level of taxpayer revenue, the same way other public services are funded?
It's not quite a fully fledged knowledge base, but https://bear.app/ is pretty great if you're on the Apple ecosystem. Definitely ticks all of your boxes, minus change tracking. Really simple and markdown based with a straightforward tag system.
Reminds me of shockwatch for packages.
Well, they got the husker-husky game wrong ;) Husker won the game and end up splitting the national tile with Michigan that season.
Assistants to the president are often these fresh out of school types.

Obamas speechwriter were in their early 20s as well for instance.

The Fed is way more stringent - - a fresh PhD would be an analyst or research associate, nothing more.

State departments and organizations have a lot more hierarchy for better or worse.
Sadly the article neglects the single biggest problem in open source: very few people, or companies for that matter, are actively willing to contribute in any way, whether it be contributing with code or financially supporting a project. Even big and popular open source projects are most often self-funded and it's people dedicating their own resources and spare time to support them. All of the things in the article are more than valid but creating an open source project that can potentially pay your rent is arguably just as hard as adding another letter to FAANG. As a matter of fact the letter might very well be an easier task.
Unless you have substantial volume to gmail (hundreds of mails a day), I can virtually guarantee gmail is spam boxing your mails, try mailing an account you have never sent mail before for instance.

They don't refuse delivery, but that is entirely meaningless when nobody ever checks the Spam box anyways (which is also hidden by default)
About the same as a 2br townhouse in Mountain View. Feel free to email me (see my profile) if you'd like more information on costs.
That doesn't matter. Layout is the job of the browser. If it sucks, it sucks. That is no reason for ugly hacks.
Israel is an extension of American interests in the Middle East, an esteemed member of the empire. Palestine is, among other things, used as a test lab for riot control tactics & equipment [0]. Maybe you're from the UK where it's become fashionable to cast anything but glowing reviews of Israel as antisemitism, but others can see clearly what's happening there with eyes unclouded by hate.

[0] https://www.wrmea.org/013-september/the-lab-israel-tests-wea...
10 months of identifying and reducing technical debt
Eli Rousso on Twitter: “Apple Design History: Handles (Thread)
After ban on 59 Chinese apps, Indian government blocks 47 more
>>Why would someone buy noise cancelling headphones if they don’t need that feature?

You don't ALWAYS need/want that feature.

Some reasons:

* Safe battery life

* Hear conversation or important sounds in the background

Most headphones (all I've purchased) have a dedicated hardware button. In fact, all of them have 3 modes: Noise cancelling ON, noise cancelling off (Switch), noise cancelling off + enhanced microphone (quick transient button, to quickly hear e.g. captain announcement etc). Can't imagine having to do that through software, it'd defeat the convenience.

That being said, fully agree; my Sennheiser HD380 with 3.5mm jack have lasted a decade and I don't know when or if I'll ever need to replace them. They sound and feel as good as new.

The expensive Bluetooth headphones and headsets are a disposable commodity with inferior user experience for at least some use cases (Pairing? Latency? Battery? Software? You don't have to worry about those with 3.5mm:). Yet, there's a positive ARMY of people who always join in to defend the removal of 3.5mm jack - even though they gained nothing from it, and some of us lost a lot :-/
Even in the harshest drought, water for human consumption is a trivial amount.

It's usually agriculture (and industry) that's the big consumer. Alas, not many places have functional markets for water, so people can't buy out the farmers' water rights. And it's often use-it-or-lose-it for the farmers.

See eg https://en.wikipedia.org/wiki/Water_trading#Australia for what could be done.
Video: “How someone who is visually impaired uses her iPhone”
Yeah this was blocked for a day or two, a couple of weeks ago.

Refresh your filter lists and it'll no longer be blocked.
Hey I didnt know formspree thanks !

Yes I can plug no smtp to any netlify
John Oliver did an informative segment on why the USPS no longer makes a profit, and what can be done about it.

One facet is reintroducing banking services.
This! So much. I'd rather have a search be truthful and return no results than return shit I dont care about. This applies to many things outside google as well.
> You mean like Beats or Apple AirPods? They don’t collect user data at all.

They may not, but Beats and Apple — the former is a subsidiary of the latter — lock one into a proprietary ecosystem in which your data is not your data (just try sharing iCloud photos with Android users), you have no right to run, view, modify or share the software you depend on, your message security rests 100% on the corporate goodwill of Apple and any government which can force Apple to do its will (your iMessages are end-to-end encrypted … to whatever keys Apple says belong to your correspondents; Apple can add new keys at will). And of course Apple are also doing their best to replace the standard headphone jack with crufty, battery-draining, CPU-requiring Bluetooth.

Headphones capable of running Bluetooth are headphones capable of collecting data about you, because they need some sort of processor to speak the Bluetooth protocol. Headphones which are composed of wire and drivers aren't capable of anything other than playing or receiving audio.
Economics of Bitcoin mining for biggners and geeks
Authentication for serious projects must be battle tested and supported by a great well funded team.

I prefer a service over library because it is easier to constantly upgrade a service behind the scenes without having to update your own application dependancies.

To a large extent it depends on your environment. For example, for an AWS based app, I would Cognito.
What are cryptocurrency signals and how to trade them
In other news: Popular Mechanics uses dirty click-bait tactics.
The Incel Among Us
Most of the people writing OSS do it for fun/side project/to solve a problem, not for the money.

Problems come if that peace of software gets popular, they get a lot of bug reports, improvement suggestions/requests, emails, noise in general. And a person who wrote the software has a full time job, so the time available for OSS is limited. That person is probably well paid in it's current job, so the OSS has a long way to go in order to replace that income, meaning it's very hard to transfer from a regular job to maintaining and living from your OSS.

And the most important thing - those people are pure engineers, that don't know/are not interested in business, marketing, making a product out of their software, etc.. practically anything besides coding. It's like advising a mason: "Hey man, you know how to build a building, why don't you build one and sell it? You can pay the rent with it." It's a bit more complicated than that.

But nice article overall, good starting point for someone who wants to find out more on the topic.
Dave security breach impacting 7.5M users
Well it should be faster if you're replacing the VM layer and running docker on top of bare metal kernels, in theory you could use a cheap dedicated hosting provider to host a K8S cluster and probably outperform a managed cloud offering price and performance wise - but in practice this shit is so unreliable I would never want to be the guy on call maintaining this - they would need to pay me a lot more than the delta between managed cluster and bare metal. For non-critical computationally expensive stuff like analytics and BI it could make sense.
Is there a real risk of depleting groundwater reservoirs making this non-sustainable?
It's important to recognise what we can't do with that error in:

<?php

$user = [
'age' => 25,
'name' => 'Brent',
'email' => 'brent@stitcher.io',
];

function send_email(string $name, string $email) : void
{
//...
}

send_email(...$user);

^So this would error, even though it's a nice specification as far as the function is concerned, I'm all for strict static analysis but not at the expense of open maps

"If your program deals with information, these are among your primary problems: information is sparse, incrementally accumulated, open/extensible, conditionally available, formed into arbitrary sets in different contexts, merged with other information etc."
https://en.m.wikipedia.org/wiki/Postal_Accountability_and_En...

More like if you let your legislature run wild and artificially cripple your own services.

USPS is a service that warrants a bailout, and repealing of these acts. They have been self profitable for a very long time, but cannot sustain their operation in this way.
I like even though I'm getting only mediocre crafting options so far because I never took the time to arrange the garden in a way that would allow growing higher tier seeds. It's a pity that they do not come with an auto-arrange feature that does the annoying placements.
Can you explain what the second sentence is supposed to say? I can't really understand it.
The docker case as an example:

- your prod docker images are already very likely to be built by your CI

- a Dockerfile typically does: apt update + install, git clone a private repository with your scripts, then build whatever you have to build

- so you already have secrets to manage, given that you need to access your private git repository

- in an environment such as Jenkins, Travis, Github Action, GitLab equivalent, secrets for your CI pipeline are equivalent to env vars that you add to your pipeline settings. It's quite unlikely that you have setup your own.

- let's say you want to avoid to have the private repository as a point of failure, just store the downloaded archives to your own registry. Not too different from storing build artifacts.

I'm not saying there isn't some friction, but it doesn't seem to be a deal breaker to me.
Connecting external tools to your GCP SQL database
I guess it is not about being predictable or not. It is about being conformist or not.
> I think Jim Carrey said it best: "I think everybody should get rich and famous and do everything they ever dreamed of so they can see that it's not the answer."

Focusing on the “rich” part here.

Money can help a lot. I’ve been in positions in life with and without excess money. I wasn’t happy in either situation, but the lack of extra money is far worse.

I know many people feel pride in working for money, but I find that lacking as much as going for experiences for social media clout. I enjoy working, but having to work for 40 years on assigned work in order to have a home, healthy food, et al, is not the answer.
Google thinks no other search engine exists except Google
Interesting enough related operator works when searching related services to other google products like related:youtube.com or related:gmail.com but not for Google Search.
The history of "total freedom" free speech services show that it will never work. Total anarchy doesn't give you freedom.
I've noticed delays in getting items shipped to me via USPS. One shipment took several months. Just because you do not perceive an issue does not mean one does not exist.
My proposal is that companies should be allowed to charge different amounts. Not that they should.

What pricing scheme they want to use is up to them to decide.
Because a home that uses 11000 kWh/yr doesn't use 1.25 kW. During low power usage times (middle of the night) it uses substantially less, and at peak times it uses substantially more. And even these values will shift with time of year and weather. kWh/yr implies you are averaging energy use over a substantial period of time, whereas kW is ambiguous on its own. MJ/yr would work as well and have a similar order of magnitude, but it doesn't really have any advantage in its favor.
Show HN: Simplemvc.js – A highly opinionated web back end framework
How the Simulmatics Corporation Invented the Future
>Do people really use gasoline for heating and AC?

No. I meant fossil fuels in this case (specifically natural gas).

>Also can't the rest of those things just use an alternate fuel.

We currently have no alternative to fossil fuels for cargo ships and airplanes.
Source code from dozens of companies leaked
Unjust things in apartheid Israel have little bearing to U.S. domestic issues.

The article you cited above is an attempt to hijack BLM and make it about the Jews rather than authentic grassroots American policing methods.

From your FA:

These incidents nearly doubled in the state, up 77 percent between 2017 to 2018. By May 2018, Georgia was already reportedly experiencing a more rapid rise in officer-involved shootings than the rest of the country.

Like, what other change could possibly happen in 2017 America? Nah, it sure must be the Jews again, right?
I wouldn't do four hours on site either.

Over here in the UK, its strange for an interview to run more than a couple of hours.

Even at 90 mins I'd be getting restless and thinking of just leaving.
PHP will eventually evolve into Java. The only difference will be the runtime.
RegData: A numerical database on industry‐specific regulations for all United States industries and federal regulations [1]

[1] https://onlinelibrary.wiley.com/doi/abs/10.1111/rego.12107
Git and Linters: how tools enable a more inclusive language and diverse culture
Track the economic impact of Covid 19
Lenny Bruce comes to mind [0]. Granted, he was from an era where legal restrictions on free expression were much more stringent whereas cancel culture today is more of a market phenomenon.

https://www.thefire.org/first-amendment-library/special-coll...
If you have any questions ask away, you can see our team here: https://www.rna.digital/team