skysight-inc/HackerNews huggingface dataset:
> Explains scopes. Highlighting variable occurrences reminds you that the same name doesn't always mean the same variable and helps spotting typos. Local variables are visually distinguished from globals.

That'd be a good feature in any IDE.
Having only played a little with both (Kotlin and Nim), I enjoy Kotlin syntax but overall it feels as heavy as Java (need to setup an IDE for even getting started, choose and understand some package manager, slow compile times, etc.)

Nim feels as lightweight as Go, but with great syntax.
The main thing holding me back now is the lack of libraries, but it's definitely on my radar.
They are on the teams "teams" tab, but not on the "chat" tab... Not quite good.
>I'm sorry but the people who most complain about diversity and inclusion being the downfall of our civilization have not exactly been shown to be the brightest minds in this whole thing.

That's because one side is taboo and culturally suppressed. This thread may get me banned from HN, for example.

But by definition the push for diversity, which started in academia, bled into government, and has most recently been taking over the corporate world, selects for characteristics (race and gender) which are not correlated with merit.

Ignoring the fact that the entire idea rests on an unsupportable basis (a conflation of equality of opportunity with equality of representation/outcome), it's a theoretical mechanism by which we can explain the decline of performance across every corporate, political, and academic sector. We spend more per capital on school children than any other country in the world, by the way, so it isn't a question of funding. And the issues seem to exist in all states, regardless of government party, so it isn't likely a strictly political issue.

Clearly there is some deep cultural problem at hand and the people making policy have been leaning left for years in all sectors. Including media outside of Fox news. It fits.
Dialing in via phone works for everybody, no app needed, no app to use etc. it works with all sorts of conf room setup and even the use case of "assistant sets up the phone call for the CEO and then transfers the call" works.
I suspect rural folks are more likely to go to church, but I could be wrong.
Love this!!
Seriously? Does anybody care if it is or isn't?
Between different devices and VPNs, getting 20 unique attempts wouldn’t very hard to do manually.
It's probably overly simplistic to treat jobs as fungible that way.

Efforts to keep existing companies intact make sense. Efforts to encourage support creating new ones do too - but they aren't the same effort as they aren't the same effect (notwithstanding OP's contention that they are).
Really I think this illustrates best that trademarks are of dubious sanity. They attempt to police language but have no real control over it - pouncing like attack dogs to try to set an example to the kind of people who call all game consoles "Nintendos". In practice it seems like makework for lawyers which we need like a hole in a head - while to defend imaginary property in pursuit of imaginary lost profits.

I can't help but think society would be better served by using the court system for just about anything else including seeking damages from the gentleman who sold them the brooklyn bridge.
> Privacy/security-conscious computer users

So, in the grand scheme of things, "nobody" is an accurate description. Most people don't care about a hardware disconnect for their microphone, even if they should.
On the other hand, the second and third order consequences to providing a stronger social safety net to people might be highly beneficial.

We can apply creativity to solving the world's problems without resorting to the slippery slope fallacy of the abandonment of capitalism completely.

Not every social experiment is a one-way door that cannot be tweaked, improved or abandoned. We need to be less cynical and be willing to experiment more without so much fear.
People are contemplating reality, not defending anyone.

Zero of the grocery stores I have visited have gloves or masks on, so why aren't people wailing about them?

N95's are actually useful for reducing spread in public places despite that the government is telling people 'no masks' - it's even more aggressive propaganda that Amazon's lack of maks policy because it's frankly a lie. The systematic objective is to get the N95's to healthcare workers leaving only cloth masks for the public, which is not necessarily going to help hance the finality of the 'don't bother with any masks' policy. It's point-blank internal affairs wartime propaganda, straight out of the movies.

Amazon workers are not more special than the grocery store, or pharmacy workers, none of whom get masks, because they're all going to the medical staff who need them considerably more.

The staffer should not have lost his job but someone should have explained 'what's up' to him.
Is This War?
Not using Zoom but I have one coworker with a new Dell laptop that won't properly detect headphone jack events. He has to dial in.

I had the same problem but found a way to fix it. The Waves Maxx Audio tool which is apparently responsible for managing the hardware is useless junk.
Ask HN: Looking for a Mentor
Hi HN,

I've realized I have no one in my network that I can ask for advice when it comes to business questions. As an example, I have had 2 people take an interest in investing in my SaaS.

During these times, I always wish I could turn to a friend/family member for advice on what to do.

Would any of you familar with VC/investing/startups want to chat with me/offer your advice based on your experience?
yeah that LED cost is going to drive my 1400 phone price up through the roof
> Starship isn't really being driven by the "boots on the moon by 2024" push by the government.

You’re right, bad choice of phrasing on my part to boil it down to a turn-of-phrase. What I’m really poking at is how schedule pressure affects decision making. SpaceX is well known to have very ambitious timelines. I am wondering how much that pressure affects process checks like configuration control
breakups are hard unless mutual.
I always think of encryption of a preventive thing. A bit like maintaining redundancy in hospitals and healthcare it might seem a bit cumbersome and overkill during calm times, but it has to be there once you need it. The similarities won't end there: encryption for everybody is needed just to protect the few really vulnerable ones.

Encryption is directly linked to freedom in a society, because the lack of encryption acts as a power multiplier for those who are already in power, because it makes manipulating the masses easier even if single individuals are not at all hurt by it.
Some years ago, I spent a time being such a docs expert. I was documenting an SDK for iOS and Android, so dealt with Obj-C and Java simultaneously. I had to converse a lot with the dev team to understand their thinking behind choices. What I didn’t expect—and somewhat stumbled into by accident—was that I essentially became the person who spotted the myriad ways in which the iOS and Android teams didn’t communicate or plan SDK features and interfaces together, and wound up guiding SDK development from a docs perspective. Each platform was nothing like the other. I recall a lot of long conversations wherein I exhaustively explained why class and function names (as well as results!) should match across both platforms. And it took way more time than I thought it should—but I remember the light bulb moment when both the iOS team and Android team jointly realized there were devs out there who might want to build for both platforms, and would be frustrated if they had to learn the SDK twice. I became in that moment not just the guy who was writing all the developer docs, but the de facto lead for architecting and organizing the SDK itself, helping both teams plan together and create a consistent product. To me, it was second nature. To the other devs, they just didn’t think that way, and it took a lot for them to see the value (and let’s just ignore people who think code documents itself).

I share all that to say that I’m not sure it’s as easy to teach devs how to write good docs and continually care about doing that, as it is to have a docs expert become familiar with the code. Some people can do both, sure. Some can’t.

If doc experts really are worth their weight in gold, I wish I saw more job openings to come in, understand a code base, write Stripe-level documentation, and create a good doc culture. I’d do that job all day and never grow tired. I think good docs require a set of uncommon, non-programming skills—and I’m not sure the majority of teams are willing to sacrifice velocity to write good code, achieve total test coverage, and produce top-quality documentation.
First, the uncontrolled number is more like 4% because the healthcare system crashes. 1% is what you get when the healthcare system still works.

And most people have family members that are in the high risk group.

It's amazing how many people are willing to sacrifice millions of people on the altar of the economy--when it wouldn't even work very well because people are going to be minimizing risk anyway.
"Universally despised in most everything" is nonsense.

Do you really think everybody hates NASA? The National Park system, or your local/state parks)? Libraries and Museums? Weather and tide forecasts (which depend heavily on NOAA)?
The NSF and NIH are world-renowned for the scope and quality of research they support. Food, drugs, cars, highways, and airplanes are all relatively safe.

Most of the government stuff is effective enough that people don't even think about it. The big tragedy of the current administration is that it's injected political chaos that characterizes some hot-button issues into the rest.
Is this a result from research into depression?
You'll have a better shot at new business grants/loans on the other side of this when they're looking to do stimulus. Right now, they're just trying to minimize the amount of implosions with existing businesses.
Or, if on a phone, the flash could strobe for a certain amount of time.
This is a technically interesting topic, but I hope it's not the main thrust of Netflix's attempts to provide better anime.

I know this is subjective, but my enjoyment level for a given anime is unrelated to it being in 720p vs. 4k. Death Note would have been just as amazing in the 1990's, because it's all about the story. One Punch Man is just as funny at 480p.

The only existing anime I can think of that might benefit is those with high-end 3D CG battles. For example, if someone did a really decent remake of Robotech, maybe 4k would add some visual realism to the space fights.
if you're really willing to allow that outcome, then your proposal is just an implicit benefit limit that's a bit harder to calculate. how is that different from / better than saying "here's $xxx to feed your family this month; budget appropriately"?
I was supposed to intern at Shopify Canada this summer. I'm free for next three months and would love to work on some interesting projects or remotely.
https://github.com/shashanoid
Instant startup time
I rebut that it is ok to offer "society would be better" as an argument. its an emotion, not a debatable proposition. here, let me take your side:

"given that good nutrition and a lack of stress from worrying about food allows people to develop more intellectually, raising taxes to pay for food welfare will actually raise money by introducing more workforce"

there are principles you can attack (good nutrition aids brain development, less stress aids brain development), an action to attack (raising taxes), and projected results to attack (better brain development yields higher workforce participation, higher workforce participation will raise more money).

this is an argument, something to be debated. "we'd be better if less people were hungry" is a useless platitude.
My company isn't doing layoffs (yet), but the next year or so is precisely what I'm worried about. I've been at my company for about 1.5 years, and, absent coronavirus, I'm very confident I'd be in no danger of losing my job.

Right now, taking the risk of jumping to a new company doesn't sound appealing. But, if this goes on too long, I'm sure we'll end up doing layoffs at some point. We're already on a hiring freeze, and there are a lot of cost counting and cost saving projects going on right now.

If layoffs do come, though I may be better off than my many coworkers on visas, a job search in the middle of a recession does not sound like any fun. And, layoffs can tend to come in waves, so, even if I make the first cut, there could very well be another round coming in a matter of weeks or months. In that case, I would rather not be around for the second wave of layoffs. I think this scenario is the only one in which taking the risk of switching companies makes any sense.
Ask HN: Who's looking for Co-Founders? (April 2020)
This has been asked few times in the past but its not a regular thread. So thought of reviving it.

Things to include...

Location: City, Country ?

Domain (looking for): Tech/Sales/Marketing/Everything ?

Idea/Product: Idea-Phase/MVP Built/Market Validated ? Website or high levels will do, I guess.

Contact: Email/Phone/LinkedIn Profile (best leave the details in profile)

Current # of founders: 1/2/3 ?

Anything else relevant...
This is also why people need to push back hard against the typical recruiter habit of asking for your old salary in order to lowball your offer. Many people go through struggles like this.
Hi Peter, can you please share your email details.

Thanks,
Harish
They damaged their own ship, not by ramming the Ukrainians, but by accidentally colliding with each other.
Are you expecting a decrease in H1B applications this year, given the current context?
The fear of coronavirus is changing our psychology
There is such thing as "economic reasons", it's probably the shortest way to describe "prioritization of what's most demanded, under condition of limited resources". Demand is expressed with money, which rich have more of, so in this way, it boils down to preferences of the richest people in the group of facility's customers; but this is an equivalent to observing that market isn't democracy.
I think you're giving Zoom too much credit. Companies should be held accountable for their security goofs and over-exaggeration of their security capabilities. When people end up getting hacked due to these "hypothetical security concerns", we the consumer are the ones who suffer and end up footing the bill. Equifax comes to mind here.
Look at parts of Italy--there are areas that have already had 1% of the population die. Note that most of these are not being reported as Covid-19 deaths (presumably because of the overload, they never got tested), we simply see it in excess mortality.
Is this what Amazon is telling you inside ? How about the Whole Foods email about asking employees to donate their time off to other sick employees. In these times they should go above and beyond to help their employees. Instead, it's one insensitive thing after the other.
> a friend that is a former Lazarus programmer swears by it.

I'm not sure swearing evokes much confidence :-P

I've only tried the demo version of Xojo a couple of times but i found its design to be very macOS oriented. The GUI does work in Windows and Linux (and actually i've tried it on both of these systems instead of macOS) but pretty much everything about the layout and design feels macOS-y.
Yes, I don't use it much, and must have changed it the first day.
This too is one of the ways I was using it back then. Working in a small CMS shop we were responsible for hosting Drupal sites with custom DNS, and all that. We used m4 to build out the BIND configs, Drupal config files, logging configs, and Apache configs.
This would also require disabling System Integrity Protection.
Is using the Microsoft Store the standard way for beginners to install Python? A lot of people might follow the installation instructions that show up at the top of a google search for "how to install python windows".

In my experience (this was before PythonAnywhere/Jupyter/etc and other online services were as established as they are now), I just had students download the Anaconda click-installer, which would basically ensure they'd have the expected Python version, plus a bunch of useful packages installed by default. Sure, for advanced developers who need to maintain varying setups and packages, Anaconda was sometimes problematic (at least in the past), but that's not an issue for most beginners...and it's easy to remove Anaconda at the end of the semester.
Import/Export tariffs, excise tax (like VAT), payroll tax (also down), corporate tax. Though according to the following link, personal income tax is the largest chunk in the US.

https://www.taxpolicycenter.org/briefing-book/what-are-sourc...
I still blame the POTUS -> he's demonstrated a total disregard of well functioning government. He's not at all motivated to learn the details, or hire experts to make it happen.

Yes federal bureaucracy is big, but it can be reformed and changed. This is a moment when it could be changed to better serve people - but I suspect it won't because many people, including the POTUS and head of the Senate, don't really want it to be.
Cards Against Humanity: Family Edition
Presumably we could come up with some sort of middle ground policy. For example, there could be certain foods that are excluded from the system or maybe only certain products are included. Or perhaps different products could use up more of a person's "food credits".
> I have troubles understanding how droplets can distinguish the direction of passing through a face mask, i.e., how my face mask can help protect others from my droplets, but how it cannot protect me from other people's droplets.

Masks don't necessarily completely stop all the droplets, but the ones they let through are slowed down, which means they fall to earth at a much shorter distance than unimpeded ones.

Incoming droplets that doesn't matter all that much - they only need to go a few millimeters to reach your face. Outgoing droplets, though, need to go six feet before they hit someone if you're practicing proper distancing.
Also, for data-related tasks, there's the DataKind group. Their UK chapter is very active: https://www.datakind.org/chapters/datakind-uk
I wonder if a two step process could work better than this, first use a variational autoencoder or simple an autoencoder then use it to train the labeled sampled.

In (1) there is a full example of using the two step strategy but using more labeled data to obtain 92% of accuracy. Someone can try changing the second part to use only ten labels for the classifying part and share results?

(1) https://www.datacamp.com/community/tutorials/autoencoder-cla...

Edited: I found a deep analysis in (2), in short for CIFAR 10 the VAE semi-supervised learning approach provides poor results, but the author has not used augmentation!

(2) http://bjlkeng.github.io/posts/semi-supervised-learning-with...
Monetization Strategies for Marketplaces
People tend to err on the safe side. I just wash/sanitize hands after handling objects of unknown safety; other people sanitize everything even though there is no possible vector... let's not judge too hastily.
I tried it for some weeks.

It crashes constantly. Went back to HeidiSQL.
-I just got laid off after 15 years at an engineering company, the last couple of which I was an engineering manager/technical authority.

Prospects aren’t too bleak - the local engineering scene is pretty sound and I’ve heard encouraging noises from a couple of companies I’d love to work for - however, while the country is in lockdown and everybody is burning through their cash pile, not much hiring gets done.

On the upside, I have a few weeks at a minimum to spend more time with my kids and bring my Russian and Portuguese skills back up to speed.
A/B Testing Examples Made Possible with Convert Integrations
> If you were relying on some edge case and/or buggy behaviour which is now fixed, try if --useVersion:1.0 gives you back the results you expect to see. If that doesn’t work and you need the old behaviour, please open an issue in our bug tracker and we will try to make it work in future bugfix releases

So useVersion doesn't simply checkout the old codebase, but they still promise to maintain all prior version's bugs? Seems like a losing battle to me... why not just tell people relying on version 1.0 behaviour to use version 1.0 and create tooling to make sure switching between versions is easy (a. la. nvm)?
Happy that you're enjoying it!
That's a much less scary attack vector though, since they would also need to somehow impersonate the participants voice or image right?
“I Hunt Sys Admins” (2015)
I really don't know since my practice is pretty narrow but we deal with a lot of corporate, employment, tax, and patent lawyers who all seem busy and needed by our clients.
How the Open Source Community Responded to the Outbreak
it still exists?
Thanks, I appreciate that! Certainly stressful but there is a big sense of relief moving on from something you no longer believe in.
Not laid off but I did just finish my PhD in computational biophysics and the three companies I was interviewing at paused/stopped interviews. I was frugal during my PhD but I decided it was best to move back in with my parents in San Jose (I was crashing on a buddy's couch in Champaign). My sisters lost their service sector jobs two-weeks ago.

I've been applying non-stop so if anyone has any refs for data science positions that would be quite helpful; it's a weird time transitioning from Academia to industry.

Here's my linkedin:
https://bit.ly/2UYJbbf

That said, my heart goes out to those that are in a tough situation.
Are you exposing any ports to the internet? The older library versions in High Sierra have numerous security issues (of various severity). You might be able to reduce your risk by disabling server features, but that's a dangerous game of whack-a-mole. (Also, as a fellow self-hosting fotog (that never went pro): you should try PhotoStructure! Details in my profile).
I'm intrigued, could you give a small example please?
Four Things to Know About the Cloudflare Warp VPN
Sure, we've always intended to spend our lives together, but I've heard various advice like making sure to more fully merge one's finances, put the spouse's name on bills, etc. and wondered more about that and whether there's any indication that Trump's rule might be bad for non-working spouses, even if the couple's overall finances are very healthy.
Google Code Jam 2020
I'd venture it had more to do with not being able to actually compete at an enterprise level. Far more profitable to sell to individual users than take on the much greater cost of sales for server products. If it's just a server they couldn't compete anywhere near as profitably.
Someone has made a nicer map of where you can get meals: https://nycfreemeals.com/
Wait; is the mountain releasing radioactivity from the bomb tests, or is the radioactivity coming from the rock and soil itself? The later is mmuch more interesting than the former.
If a company can issue stocks or bonds and needs to raise money, it should issue stocks/bonds instead of getting bailed out by the government. If no one's buying, talk to the Fed.
Ask HN: What Do You Do?
I was reading a comment here[1] and realised that there are a few here who are not working as developers or in fields related to software. I know a few mathematicians and physicists linger here. But bartender was new. So my question. What do you do?

1. https://news.ycombinator.com/item?id=22771746