skysight-inc/HackerNews huggingface dataset:
It is interesting to see the responses here as opposed to this thread where pointing out that a company having diversity targets means they are explicitly not hiring based on performance (not just measuring who they have hired based on demographics of who has applied, and not mentioning race at all) ends up with multiple people agreeing that I'm a 'racist bad person'

https://news.ycombinator.com/item?id=23433335

Reverse racism is a dull, simplistic and naive, and implementing it at the business level is illegal and likely unhelpful on a systemic level, not to mention that people don't spend their money based on the demographics of the company who made a product. Race also isn't the only protected class, no one seems to be mentioning women, people closer to retirement age or veterans.

I would be more impressed if uber set up offices in poorer areas regardless of demographics or lobbied for schools to have more uniform funding regardless of their neighborhood. Maybe they could have small business courses at their offices or teach people about car maintenance.
Isn't this what this post is all about?
Anyone signing up for this? I personally don't trust this guy.

For the downvoters, I'm literally wondering what % of you would get this shot?
I built https://rootshirechess.glitch.me/ for my kids to play chess with cousins and grandparents during the epidemic. I put “buy me a coffee” on and posted a couple places about it. Made ~24$ on it ;)
As a horror film fan, I was thinking combustion powered chainsaw.
To me the Vedas in this Modern age seems like ML/AI. Very few will be able to Use it, Study it, Understand it and Create it and most people will know some of the parts. This woll help some people to reach Type 1 and Type 2 civilization and then in Krita yug some will have full control over Type 2 for long time and will leave Our Solar System and then the descending will start, many will start lose knowledge and then same story, again there will be new cycle with new people with new twist... and elsewhere in universe Humanity will continue
Before I started out I was already a pilot, X-Plane user, and software developer so the market was obvious; looking at other add-on planes I realized with a little learning I could make better products with less work by limiting scope to simple GA aircraft and working smart.
Could this be why most Ask HN posts are desaturated? I always wondered why that was the case.
Great article! Finally I got it. Between this one and the original post. 'Why is this website port scanning me'. Can anyone shed some thoughts / reason why the scan is not performed on Linux machines? Maybe not RDP, but VNC servers that the scan performs on Windows m/cs ..
Another relevant bit about Lisbon's 25 de Abril bridge is the common misconception that it was designed by the same company as the golden gate, as it looks similar and also has a red paintjob, when it was in fact the company that designed the Bay Bridge, which is even more similar (except for the colour).
Well could be. Could also be some Jehovah Witness, beggers, Gypsies, tax collectors or whatever.

https://www.amazon.com/How-Be-Invisible-Protect-Children/dp/...

Would have actually prevented the guys problem in the first place. Nobody knows where he lives...
I'm not asking for belief. I'm asking for reasons to believe. If you can't offer any, really you should respond.
If you wanna take it a step further, setting up Wireguard on a Raspberry Pi is super easy. it gives you remote access to your PiHole. Look up PiVPN.
Thanks!

> I'd be interested to hear how dante compares.

> it can tell you the types of expressions

dante has flaky support for this

> It will do automatic destructuring of an identifier

dante does support this. It's a bit hokey because the code it inserts doesn't match pre-existing indentation, but it is useful.

> The autocompletion is great too. It will complete for local variables in scope

That sounds very cool. I don't think dante does that, although I've never tried it.
I also wrote a more generic Python terminal plotting library:
https://github.com/dheera/python-termgraphics

For robotics people -- the above is used in rosshow:
http://github.com/dheera/rosshow
My work place (startup) uses Google Spreadsheets as our weekly metrics dashboard.
I'm the person who has run a ruby script to generate the data and copy them into the spreadsheet. I finally got around to building a simple API that would allow me to send it directly to the spreadsheet. Now tthe data gets updated automatically with Cron.

Its a very narrow use case, maybe others will find it useful.
I'm no designer. Would love some feedback.

https://sheetsapi.co/
Abandoning Android: A Series, Part 6 – The Experience
Thanks for sharing this excellent article.
I for one am excited about the opportunities for team meetings over AR, which to do right would require these higher bandwidths
That's of course the downside of a federated internet model run by many individual administrators. Nowadays, there are very large instances that are funded, and are very unlikely to just up and disappear. Also, running your own instance is actually not that hard nowadays. Digital Ocean has a provisioned option where it's a one click set up.

Mastodon also has the option to do import and export right in the UI. So, you can easily export your network graph now. Migrating between instances has explicit support now as well https://blog.joinmastodon.org/2019/06/how-to-migrate-from-on...

And I think these improvements show that community run services like this do listen to the users, and evolve to make them more user friendly over time.
The uxlift directory is pretty cool. Any way to submit more tools/articles to it? I am working on a side-project that's like a self-hosted hotjar ( https://www.usertrack.net ), which might be helpful for the readers.
Here it is: https://generalfusion.com/wp-content/uploads/2016/08/Suponit...

Edit: Here's a second one that's similar (but behind a paywall). http://www.sciencedirect.com/science/article/pii/S0045793013...

The preprint is here: https://arxiv.org/abs/1310.6010v2

Edit 2: Here's a better one with video frames from the experiment showing the jets. https://generalfusion.com/wp-content/uploads/2016/08/Richard...
“Desaturated”?
Google Search should be smarter about these kinds of practices.
In my opinion, AppImage solved the problem Snap tried to solve, yet without being horribly intrusive.

Kudos to Linux Mint for taking a stand in regards to it, and hopefully more Ubuntu-based distros do the same until Canonical gets the idea.

I don't think they're out there trying to be malicious, but they need to be set back to the correct path as it has been the case with odd monetization choices for Ubuntu before that didn't really benefit anyone.
Veblen notes that engineering automation progressively transfers income from labour to technologists to capitalists.

Absent a shared wealth approach -- a national capital allotment being one form of a UBI -- you'll have to pursue ever more tortured, and toxic, definitions of property, enclosures, and ham-fisted and draconian exclusionary regimes.

If your creatives and labourers are assured sufficient consistent income, IP becomes a ... patently ... irrellevant burdenous obstruction. Which it is.
So you are telling us that Corona is not caused by 5G?
My experience is the post without URLs, but say 10 upvotes are generally of lower quality than URL related posts with 10 upvotes. Not sure why this is, but I was forced to speculate, URL post intend tend to be by an expert on a topic and while non-URL post tend to be seeking experts; again, just speculation, might be wrong.
How did you reach this conclusion? OP never asked for unethical ideas. I interpreted "but you'd not talk about them" as "not to attract competition", not "unethical or illegal"

BTW, writing fictional reviews for money is not only unethical, it can be illegal too
“Tell HN” and “Show HN” are a thing, too. I was recommended to use “Propose HN” once, I think. It’s just text. I assume the ask/show links check title prefix.
Ask HN: Distributed cognition automated workflow suggestions
Does anyone have an automated workflow to suggest that keeps a searchable record of what they have read on the internet?

Goal 1: easily (ideally entirely automated, ie not a web-clipper) keep a living record of what I have read and engaged with on the internet on iOS (mobile is where I do 95% of my reading).

Goal 2: make the text content of what I have actually read (not what I hope to read, ie Instapaper/Pocket/RIL saves) available for easy search.

Goal 3: pay as little subscription fees as possible to accomplish goal 1&2 / remove dependency on software providers like Evernote or Pocket which partially accomplish goal 1&2. Willing to pay for automated solutions though.

Goal 4: prepare for the tech future where having such a database may be integrated into daily life potentially via AR/VR.

Kinda like how happy I am with my 15-years-ago self for switching to a password manager and unique passwords on all websites. That recommendation from my little brother set me up well for the future. Now I want to prepare for my advancing age and inevitable memory decline.

All responses appreciated.
Pioneer's Legato Link Conversion DAC Technology
Most of the "default" terminal apps (e.g. gnome-terminal) don't support sixel.
Pricing is based on current extraction cost but the potential future need is not something that can be predicted accurately. For something that could be very important, and that is used so frivolously, yes, we should probably preemptively conserve helium gas.
"Escape From Noise"'s cover art is now even more appropriate: https://en.wikipedia.org/wiki/Escape_from_Noise
The argument here is again “if it doesn’t work for you, just move on”. Unfortunately, tech world is full of examples that do something slightly evil in order to provide some kind of instant gratification and once it catches on, no one can really opt out without coming across to the rest of the world as a weirdo or a Luddite or an oldie. Don’t have an Instagram account because you don’t want to keep scrolling through pics? You are a Boomer (FYI I am not - see what happened there? I felt the need to clarify). Don’t have a Smartphone? What age do you live in? Etc etc.

It’s not like making Nukes kind of tech where the harm is very obvious and people restrain themselves from making it in general.

It’s like farming/industrial revolution/social media kind of irreversible change where people actually welcome it and realize the evils a few (or a few hundred) years later.

That said, power to you if it catches on because If this succeeds and you make a ton of money, you will not be needing to be part of any room while you will be enjoying the money you earned by making the few productive office workers’ day less productive and more annoying while making countless believe-anything office workers‘ “feel” they are more productive.
People still seem unaware of these basic facts... And we've had black history month for how many years?

The education system in America is truly lacking and it shows when it comes to the topic of race/racism which is a key part of our economic history and inextricably tied to the history and development of US capitalism.
This long, Web 1.0 style page also has information about this type of technique.

http://www.soundfountain.com/amb/cd25years.html
Most hated Programming Languages
I'm wondering if this whole situation is the universe trying to show this poor guy what good pizza is.
You can actually fake the IMEI number on some phones. Be advised that this is a crime in several jurisdictions. (The UK being one of them if I remember correctly)
Was just reading this; sounds like tech started becoming a growth industry recently. Neat!

https://www.vicnews.com/business/booming-tech-sector-in-grea...
I make 15-20 rolls a day.
I'll be adding few more extruders soon - waiting for shipping of additional parts to start building new machines on weekend.

Well, picking up beach plastic is too much work - I am not that involved, I need easy automated work haha.

There are already companies who pick and sort, shred and wash plastic for you and even convert it into granules - so it's much better to give them more business so the are able to pick more of the waste.
Past how robust the tech scene is in your desired location, you also have to ask how the pandemic will affect your time outside of work. ie: Montréal will be just as boring as Ottawa in terms of the nightlife scene for a while.
Nah, you can still do that.

Nowadays you can get cheap internet access, and you can buy a used okay-level laptop, get a free domain (like .tk, just a bit better from Google, the .dev), get a free VPS from AWS, and you can run whatever you want on it.

PHP has a built in web server, you can start developing with Laravel/Symfony easier than ever.

You find DigitalOcean tutorials for basic things easily, and you don't have to try to make stuff work on shady adware shared hosting portals.

The old webmaster days. Uh those were horrible. People tried to do blue-green deployments with Capistrano and PHP cache invalidation with atomic rename. And then folks spent years hacking RoR stuff to make it scale.

Yeah, Django is nice, but Python is a mess. Now with mypy finally there's some light at the end of the tunnel.
My side project, meta meme, makes around $5k a month.
I wrote a generic terminal graphics library that uses Unicode Braille with the option of ASCII fallback: https://github.com/dheera/python-termgraphics

I was thinking about adding sixel support to this to have a universal graphics library that intelligently uses the best method available., but never got around to it yet.
What terminal do I need to see these images. I am confused.
Sure, read all the comments by dang (aka HN’s main mod) here:

https://news.ycombinator.com/item?id=23239164
I'd hope they care at least some. Little kids love to eat dog/cat food and treats, and it's hard to keep them out of it. At least enough to make sure it's not, like, full of lead or something.
Your salary is probably going to be lower in Montreal, but it's much cheaper city to live in than Vancouver or Toronto. There are high paying jobs if you know where to find them, but it seems to me like a lot of the software engineers I've come across here are a little less "ambitious" and don't mind settling for a smaller salary if it means more stability. It's also very taboo here to talk about your salary (sometimes even to your SO?) but that's changing and I think it's not unique to Quebec at all.

In my experience, and purely anecdotally, I've really witnessed a 2 speeds system where some people are very highly paid (120k+, keep in mind you can buy a condo in the middle of downtown for 300k) and some are getting very (40-50k) low salaries for the same amount of experience, same alma matter and probably even the same skill . How you sell yourself is always a huge factor in how much you get paid, sure, but the difference is particularly striking in Montreal imo.

As for seniority, most of the teams I've seen are very young with very dynamic leads. The industry is booming right now ( or was booming before march, I'm not sure now).
> How are they making a profit

They aren't. In Q1 they made a loss of $33M on $91M in revenue.
This one is one of the furthest ahead. Its the UK Oxford's ChAdOx1 vector for SARS-CoV-2. They partnered with AstraZeneca and I guess its now AZD1222. It was very quickly far along because it was under development for years and years and was going through trials for MERS already when SARS2 hit.

So they were almost instantly able to start trials on it with the pandemic. And unlike other vaccines they've been wanting to do, money poured in.
Windows vs Mac vs OS OSs is what you’re talking about. If you’re a gamer - Linux is no go. If you’re a developer, macOS is more often used than _anything_ else. If you’re not trying to benefit from any well made commercial software then OS OSs are terrible. CS software is almost never optimized for OS OSs.

Much of what’s OS is not delightful to use unless you’re in the terminal. It’s much better now than 5 years ago. Simple things like watching videos and listening to music requires proper OS configuration because of codecs not being free as in freedom. There’s more annoyances, so to sum it up, nothing available for Linux that has a GUI is enticing to me. Whereas many native Mac apps are simply amazing.
I decided to put it out there because it was exactly what the OP asked. It’s something I would rather not talk about. Whether you think it’s unethical/illegal is up to you of course.

For what it’s worth, i am no longer involved with this today.
fascism is getting closer everyday
The same anti-theft argument could be used to justify building surveillance tech into any object, and yet our society seems to function just fine without it. I've never had my phone stolen, and I don't know anybody who has even just lost their phone more than once. Yet we all get tracked every single day due to this user-hostile design.

Also for most phones it's trivial to change the IMEI to resell the phone, or simply part it out. Which sure, are more things manufacturers see as bugs, to the frustration of legitimate activity - hence Right to Repair. The majority of the world is honest. Let's not build ourselves into a prison just to fallaciously protect against the few who aren't.
Perhaps a UPS complaining that its battery is dying/dead?
The Solidity compiler not quite mature yet, I feel. A compiler optimizations course I took as an undergraduate had us look at trying to improve upon state-of-the-art in some emerging field, and a partner and I picked solc. The optimizer was clearly very new and left us a lot of low hanging fruit because it'd readily leave performance on the table–for example, it would fail to hoist/defer stores to storage, which are between two to three orders of magnitude more expensive than standard arithmetic or stack operations. It's really strange that nobody has given this another look, considering that billions of dollars flow through smart contracts…

Solidity itself is kind of strange too: it doesn't seem to have a consistent design and parsing it is in many cases more hard than it needs to be for what appears to be no good reason other than "this is how C/Java looks so we're going to blindly copy it.". I can't say I'm surprised to see a fuzzer quickly find bugs in the compiler.
Use the sails and lift the anchor manually? (I'm guessing, don't have a yacht).
Ask HN: Is HN Running Ads?
I see a post on the homepage titled 'Ecommerce Is Eating The World -- Join EasyPost' with a link to `https://www.easypost.com/careers`.

The post itself has no voting or commenting ability. Is this a new thing?
Until someone edits the CSS. :)
The concepts are the relevant knowledge pieces. Those change/evolve slowly.
Wow.

No surprise racism is as strong and prevalent as ever.

You will continue to be mystified and confused about why people are as upset as they are if you refuse to understand what the issue actually is.

Let's just start with the first thing: the idea that white nationalists separatists do not view white people as superior is nonsensical on its face.

> This isn't the fact-check "lesson" you think it is; it just pedantic apologia for racial discrimination that shows your own narrow understanding of the situation more than anything else.

I am sad you see it this way. We've got a long way to go. Just try to open up your mind a little. I feel you have the potential or you would not have even responded.
yes, you can add an inspect method to every object, but you'll also have to add an inspect method to every object. That's the problem.
Plastics and liquid fuels can be manufactured starting from carbon dioxide and hydrogen. Hydrogen of course can be produced via the electrolysis of water with solar electricty.

Carbon Recycling International already operates a commercial methanol plant for making methanol using renewable electrolytic hydrogen and carbon dioxide.

This article "Process Advantages of Direct CO2 to Methanol Synthesis" has a lot of details:

https://www.frontiersin.org/articles/10.3389/fchem.2018.0044...

Methanol is a portable liquid that can be used directly as a fuel. It is also convertible to the olefins (alkenes) propylene and ethylene, the two most common plastic feedstocks. China has built millions of tons of capacity for methanol-to-olefins in the past decade, though unfortunately their input methanol is mostly produced from coal.

See e.g. this recent plant that came on stream: "World’s largest single-train methanol-to-olefins plant now operating"

https://www.chemengonline.com/worlds-largest-single-train-me...

Helium is one of the very few mineral resources that is simultaneously industrially important, scarce, difficult to substitute, and exhibits poor prospects for higher sustainable terrestrial production.

The other few elements in this small club are (IMO) the platinum group metals and rhenium.
When people talk treating everyone equal and banning speech that incite imminent violence, they don't talk about how they want exceptions when it is justified and scrutinized to incite imminent violence.

What is justified is also very subjective, an aspect which a lot of people brings up in discussions. Who get to decide when violence is justified? Is it the people, and if so, how should should we count the votes?
I made a dead simple, somehow surprisingly useful one for python back in 2014. I still use it for quick investigations all the time.

hipsterplot: https://github.com/imh/hipsterplot
No; I didn't have to Google it because I've been paying attention to Signal for the better part of the last decade. I'm afraid it is you who are mistaken.

If you've googled it, surely you're aware of the Signal Foundation[1], the 501(c)(3) parent organization of the LLC.

And while OWS/Signal Messenger did not have formal non-profit status prior to the Signal Foundation, it was never acting as a for-profit entity[2]:

> in general, Open Whisper Systems is a project rather than a company, and the project's objective is not financial profit.

[1]: https://projects.propublica.org/nonprofits/organizations/824...

[2]: https://news.ycombinator.com/item?id=7701666 (2014)
There goes one of Germany's few unicorns. They had around 6, depending on who you asked.

Meanwhile the US has around 230. 0.7 unicorns per million people in the US, versus 0.07 per million in Germany.

Why does Germany have more than an order of magnitude fewer? Not to mention that German startups are generally quite lame - their biggest unicorn is Auto1, which is literally just used cars.
Here’s the argument from the book: how we define racism also determines how we battle it. If we have cancer and it makes us vomit, we can commit to battling nausea and say we’re fighting for our lives, even though the tumor will likely still kill us. When we look at racism simply as “any racial prejudice,” we are entered into a battle to win over the hearts and minds of everyone we encounter—fighting only the symptoms of the cancerous system, not the cancer itself. This is not only an impossible task, it’s a pretty useless one. Getting my neighbor to love people of color might make it easier to hang around him, but it won’t do anything to combat police brutality, racial income inequality, food deserts, or the prison industrial complex.

So using “systems of power” in the definition enables more effective action to address it.