skysight-inc/HackerNews huggingface dataset:
SoftBank Says It Won’t Buy WeWork Co-Founder Neumann’s Shares
SEEKING WORK

Hello, I'm Chethan Bhat. I'm a full stack developer with 4 years of experience.

Location: Mangalore

Remote: Yes

Willing to relocate: No

Technologies

> HTML, CSS, JavaScript

> React (with hooks + context api), Redux (State Management)

> Node + Express (for backend apis)

> PHP

> MongoDB, MySQL, Firebase

Website: https://chethanbhat.com/

About me: https://www.reddit.com/r/forhire/comments/frvpwc/for_hire_fr...

LinkedIn: https://www.linkedin.com/in/chethanbhat90/

Email: hello@chethanbhat.com, devchethan90@gmail.com
Unfortunately, you need to:

- discover it

- install it properly

- run it properly

- make it create a venv with the proper python version

- potentially import data from existing setup.py/cfg

- make sure you are always in the right dir when you use it

- not be on windows (poetry shell doesn't work there)

- IDE integration is not great

- people have to chose between this, pip, pip-tools, flit, pipenv, dephell, conda...

And you cannot use it if you are not "in a project". But not all venv are project related.
I don’t agree. Canonical status is bestowed by the artist/author, not the publisher, and certainly not a republisher. If Lord of the Rings is republished with page 527 arbitrarily missing, that omission doesn’t become canon.
It's strange to me that technology workers are seemingly unwilling to unionise and hold general strikes to protest these kinds of policies -- if we aren't willing to take real collective action, we aren't ever going to have our voices heard. When Australia passed an even more ludicrous anti-encryption bill a year ago, the only real response by the technology community was a handful of blog posts (after it was too late to do anything about the legislation[+]) and grand-standing on twitter.

Why are we so shocked when politicians don't listen to us? We act like petulant children -- small bursts of outrage, but with no consequences for the people in power.

[+]: Most posts were published either a day or two before it passed through the House of Reps, and some were posted during the day of the Senate discussion and passage. I did submit comments during the comment period, but we all know that had zero effect on their decisions.
CS106A Code in Place: Free Stanford Introductory CS Class
I believe it is the HTML canvas. It is very simple to capture a video frame using canvas - see this commented out code: https://github.com/jeremija/peer-calls/blob/6b865a78bbb4e64e...
Ludovico Einaudi – Nuvole Bianche performance
the audio on wire is great, too. I agree adoption has been slow.

> But I'm not a cryptographer and am unable to verify the company's security claims.

wire has been independently audited (protocol and application):

https://medium.com/@wireapp/wire-application-level-security-...
Get a few nVidia cards with some obscure monitor configurations and you'll be right back to those hand-written xorg.conf files.

it's not all roses, even now.
During walks, I believe the recommended 6-10 feet of separation is not enough. An infected person's perspiration / saliva / phlegm lie on the path, and, within 3 days, any subsequent passerby traversing that path could potentially pick up the virus along the bottom of their shoes. And, upon entering their homes, they will have brought the virus, this creating a whole new branch of infections.
Also why the name "vvvv"?
No. In Germany if someone dies they don't test for Covid postmortem.
fwiw 1:1 calls in Matrix are e2e encrypted if you do them in an encrypted DM.

for conferences, they can be e2ee too if you do them full mesh (like wire), but for scalability we use jitsi currently in Riot.

Meanwhile, https://github.com/matrix-org/matrix-doc/pull/2359 is worth a read.
Helpful Tips to Protect Your Data When Working from Home
After reading these posts of people being laid off after 10+ years and having a hard time coping with it, I’m kinda glad I was laid off less than a year into my first job when there wasn’t even a crisis.

To OP, layoffs are very common now and know that more will come soon because of COVID, it’s not within your control and doesn’t make you a bad developer, companies need to make cuts at times like this to keep afloat, you don’t need to blame yourself.

Take a deep breath, it may take more than a week to recover and don’t be hard on yourself. I’d find it hard to believe that you’ve truly overcame all the stages of grief in just a week, when I was laid off the first week I was still going through denial, and was trying to find a new job ASAP to prove myself. By the look of your post chances are you’re still in denial too. You have 15 years of exp under your belt, give it time to think about where you’d like to go and what you’d like to be doing in your next role, it will come to you sooner or later.
Please don't take HN threads into partisan flamewar. It just makes this place even worse.

https://news.ycombinator.com/newsguidelines.html
1) No such thing as an “itouch”

2) What about your iCloud account and password that are required to encrypt, store, access, and decrypt the backups there? Is that not a factor worth consideration?
He has been director of NIAID for over 30 years and serves the public not any particular administration(s).
> mention in passing about an year ago about how I need to speak up in meetings [...] I think I don't know how to be a leader at a workplace

It sounds like at the very least your boss doesn't know how to be a leader in the workplace either: if you have a shortcoming which is impacting the way you are perceived by your leadership team, or your job performance, then it is incumbent on leadership to:

1/ Help you understand the deficiency and determine whether it's real, or optical (for example: "I see John coming in late all the time! That guy is really lazy!" vs. "Wow, John comes in late and leaves early but he's SO productive when he's here!")

2/ Provide you with clear practical steps you can take to improve, and what the impact of you improving will be (on you, on the business)

3/ A clear expectation on what the consequences will be if you do not improve (is it just "you're gonna be a midweight forever dude", or "the skills you lack are vital for this job").

Most people have a cap on where their natural intuition and instinct can take them as leaders. Going beyond that requires coaching, mentoring, and training. If you were hired into a leadership role but can't lead, then it's a deficiency of their hiring process. If you were hired as an individual contributor (IC) and are being expected to lead, then you need coaching.

Do not accept the part of your brain which is telling you that this is on you. If you were fired because you can't lead then that's terrible leadership in and of itself.

Find somewhere with a strong engineering culture and great leadership. Be open that you are worried about being stuck in Individual Contributor land forever and that as part of your development, you want to receive coaching from a leader who can help you adopt a leadership mindset. Make it clear this is not about promotions, titles, or pay grades: you want to understand leadership and have regular conversations with someone who is leading.

You do not need to be humbled.
Please look up the term "democracy".
Maybe not many people get to use it for work, but FaceTime video calls are.
I sympathise with this position but on balance I'm against the idea. At-the-time popularity is very different to quality, and I think moving to a subscription service would favour the former. There's been a decent number of extremely good low key indie productions on the BBC that I don't think would see the light of day otherwise, e.g. fleabag, people just do nothing, and the detectorists. Then of course there's the World Service, which is something we can be hugely proud of as a nation. The BBC also spends a lot more time and money making its services accessible to people with disabilities than it would be able to otherwise.

I actually stopped my licence after the most recent election because I'm sickened by how sycophantic it is towards the ruling party. But I don't think a subscription model is the way to go.
Scribd | Software & SRE Engineers | Amsterdam | ONSITE

Scribd is a reading subscription that gives you access to the best books, audiobooks, magazines, and more. Our mission is to change how the world reads. Beginning of last year we hit 1M paying subscribers (https://techcrunch.com/2019/01/28/scribd-1-million-subscribe...)! We are one of the oldest YC startups (YC '06), operating one of the largest Ruby on Rails sites.

In Amsterdam we are hiring backend software engineers with solid experience in building, running and scaling out cloud-native microservices (preferably in Ruby and/or Go). We value a hacker mindset, clean coding and a natural aversion to complexity, or if you're a glass-half-empty person: an affinity for simplicity. We're also looking for a site reliability engineer to help us out in the cloud.

Scribd has a very friendly, engineering-driven company culture with competitive salary and great benefits. We are ambitious but at the same time we value a good work life balance.

We have hired many people from these threads. If you have questions you can reach out to me directly at nickyp at scribd.com (I'm the Engineering Manager of the Core Services team and happy to answer questions related to the role). Please apply directly via: https://jobs.lever.co/scribd?lever-via=ze1h-jCbee&location=A...
Hello! We're a team of two software engineers, each with 14+ years of experience. We are based in Vilnius, Lithuania (EU). Our most recent projects were done using React Native and React for the frontend, Flask and Vert.x for the backend.

Location: Vilnius, Lithuania (EU)

Remote: Yes

Willing to relocate: No

Technologies: Python (Flask, Django, Pandas, Apache Airflow), Java (Vert.x, Spring etc.), JS (React, React Native), AWS, Docker, PostgreSQL, MySQL, Elasticsearch, Kafka.

Website: http://codemates.co/

Email: paulius@codemates.co
Italian Ministry of Health

http://www.salute.gov.it/portale/caldo/SISMG_sintesi_ULTIMO....

via https://swprs.org/a-swiss-doctor-on-covid-19/ which has many links
Just thinking out loud.

I haven't used it yet, so maybe this already exists, but maybe think about adding something to the app itself to remind people to contribute financially, similar to how Wikipedia is doing it.

Maybe count how many times someone is using the app (local count) and when the count is high then show a little something, short message and call to action to donate.
Will you though? You have a temperature you're comfortable at. Set climate control to that and let the software manage the air.
> Main drawback has really been that few people I know use it and I've had to cajole people into doing so a little bit, which stinks.

I find it fascinating how committed everyone now is to Zoom when, at least in my circle, almost nobody had used it before two weeks ago. At that point, everyone installed it as soon as the first meeting came up, and besides the ten minutes of everyone figuring it out it was plain sailing.

It's incredible to me that something everyone did without a thought two weeks ago (installing a new chat application) is now enough of a burden to not bother with. Highlights strikingly the value of being the first mover (or first adopted, as the case may be).
Thats okay, the OP I was replying to only had an opinion, too.
It is very easy to tune PID now a days with free tools like https://pidtuner.com
I've found it a good practice to add a YYYYMMDD serial number:

-z 20200402

That way, keys generated within a certain time interval can be revoked with a simple serial number check.
Sorry, let's be explicit here, as you seem intent on muddying the issue. Where, other than the endpoints, is the message decrypted when people use iMessage? Your succinct answer to that will clear this up for everyone.
Similar experience here. Two redundancies so far in my career and one job I voluntarily left to do more study. The first redundancy was really difficult but taught me similar lessons. The second one was nowhere near as traumatic as the first.

Similarly, in both cases it took me a few months to find a new job. Reading HN you can get the impression that there’s something wrong with you because it seems like a software engineer shouldn’t be able to even cross the street without being offered a job. I think that really depends on where you live and how much of a network you’ve built. That can be difficult if you’re the introverted type.
That's pretty much how it works already. We don't watch any live TV so we just don't pay the fee. It takes 2 minutes to register as not needing a TV licence. So in a way it's already a "subscription" - you only pay if you're actually using the "service".
Way we still open for .? All state must shutdown for the safety of the people . What we waiting for .? To see thousands of people dying .!!
All information about Covid are false
SkillMentor – acquire skills from self-help books - is featured on ProductHunt
We reduced our Google Maps API cost by 94%
We are operating in the fog of war.

For the past 10 days, we have been thinking with our team on how to contribute to the current situation...
...and as dealing with complex & foggy data is basically what we do, we created "World Situation Room".

🧘 We humbly hope to gather in this public application the world's data everyone should have access to.
This beta version focuses on health & economic data.

This data changes rapidly, so what’s shown may be not be updated yet.
+ COVID-19 confirmed cases aren’t all cases. They only include people who tested positive. Testing rules and availability vary by country.

Still, we all should be able to clearly see what 's going on. Right ?

Help us lift the fog.
Share, contribute, stay safe.
Game implemented with only CSS and HTML
I don't think processing has anything to do with visual programming.
That would boil down to "let plenty of people die, at least the administration will look as bad as they are", wouldn't it? I don't think anyone with medical training would subscribe to that.
Safety rules are written in blood. - Anonymous

"Regulations" exist to prevent unreasonable, dangerous externalities from being socialized onto the people, like the 1976 swine flu vaccine that killed a number of people because clinical trials were skipped.

https://en.wikipedia.org/wiki/1976_swine_flu_outbreak
If it's frequent (3-20pct), it's going to break your web browsing experience on TCP too because it had to be retransmitted. The original eventually appearing 400ms later doesn't make a difference.
“Good Enough” Architecture [video]
I think you are wrong. Yes, better understanding of hardware implementation (cache sizes and latency, branch prediction and pipelines, specialized instructions) is important. But also in real life those asymptotic complexities will often have similar c and N_0, or your input will be bigger than N_0, so O(n) vs O(n^2) will still matter. Basic analysis of algorithms makes your life easier because, in this simplified model, you can get a rough estimate of time/space requirements. Of course, if you have competing implementations, you will benchmark them (which is not straightforward to do properly).

By the way, usually we use "complexity theory" for a part of theoretical computer science (math) concerned with proving lower bounds (like the most famous P vs. NP). What is required for basic analysis of algorithms (without any fancy methods) is not very hard. Yes, you can search the web like we all do, but first you need to know what are you searching for. Also, we reuse algorithms/data structures but not only in the final product but also in our own new algorightms so you cannot search it.

Regarding interviews, I think the main problem is that many companies and interviewers try to blindly copy the questions (cargo cult) without understanding the point of such interviews. The point IMO is that you evaluate analytic skills of a candidate. Correct/incorrect answer is not everything. You could do the same with math, science problems but algorithms/data structures are closer to programming. Anyway, I feel this is becoming a controversial topic.
Considering now every time you want to do anything on a computer you're getting interpreted code in a memory heavy gui environment to send a HTTP request over a TLS connection to a remote computer via a flaky wifi connection, the cost of doing an indirection might be relatively much less than it was a decade ago. In those days, you might recall, most of the time you clicked in your software it would be doing direct lookups in the machine's comparatively fast spinning disk using native compiled code in a gui api designed with a considered tradeoff between developer's convenience and memory usage - designed in the days when there were fewer developers and much less memory.

Of course, half the time those indirections will probably be remote to the server you're already waiting on...
Only because LaTeX is separate and most of the development and new features happen there.
People who don't understand protective rules call them "red tape."
I love Jitsi, before Covid19 I never used it, now I use it daily for calls with family and yesterday I watched a video of our 4x4 trip with friends together with them (5 guys), streaming it from YouTube into the group chat. It worked very well.
I wonder what the security solution was, assuming this didn't use SSL/TLS
AT&T Names Former Hulu Boss as WarnerMedia CEO
Admittedly I'm hazy on the details, I just stowed away the bottom line ;).

AFAIR what it boils down to is that if you have a ham license, there is a presumption that you know to some extent what you're doing (15.15.a?); so if you do break something it probably makes the distinction between "reckless" and "accidental".

Honestly if you do it well the question won't come up. So either you learn your shit well enough for it to not matter, or you get the ham license for insurance at the cost of at least proving you got the gist down. shrug :)
But isn't he am "old white man" who is "mansplaining"? Suddenly, meritocracy doesn't seem so bad after all, I guess.
Major Cloud, CDN Providers Join Secure Routing Initiative
Man strangles girlfriend to death after arguing over coronavirus
Partisanship equals furthering divide-and-conquer; the real battle is between the very rich who are destroying everything and everyone else.
Coronavirus might be giving some European governments an excuse to grab power
Sevendof | Front-End Engineer + Embedded Software Engineer | Trondheim, Norway | ONSITE, VISA, Full-time | https://www.sevendof.com/

Sevendof is a startup focused on building the drone infrastructure of the future. We seek to make drones available as a service to businesses for purposes such as inspection, mapping, and search and rescue. Sevendof will operate a network of long-range drones which are stationed in the field, enabling missions to be carried out automatically.

We are now hiring a Front-End Engineer and an Embedded Software Engineer to help bring our first production system to life. Your work would be centered on developing the web interface for interacting with our drone platform, and integrating necessary sensor and compute units in our drone architecture.

We will soon be announcing new engineering positions within autonomy and back-end development - please feel free to reach out if this is of interest. We will accommodate remote work until on-site work is possible.

Please email careers@sevendof.com to inquire about a position.

https://www.finn.no/job/fulltime/ad.html?finnkode=170933891
This link is better: https://jalopnik.com/honda-follows-mazda-by-ditching-some-to...

Autocar requires you to disable your ad blocker in order to view the website. Jalopnik does not, and does not even show a GDPR cookie popup.
What the OP probably means is that it is hard to beat Python on its knockout combo of pragmatism, readability, stdlib, and third-party support.

Does that mean its the best at everything? Of course not. It is second best at most of the important things however, a more unique position than it sounds.
Simple DIY Persistence for Mailgun
> Video footage and stills, taken at the weekend and provided to the Financial Times, appear to show several employees sleeping on the floor at a facility in Cebu City. One employee appears to have set up a bed on a treadmill.

> The Amazon-contracted workers at the site, which is managed by French outsourcing company Teleperformance, provide support to customers who have bought the US tech giant’s internet-connected Ring camera systems.

> While it is typical for some Filipino call centre workers to sleep on-site to avoid long commutes, workers said lockdown restrictions meant the facility had been overwhelmed. Employees said they were only able to leave the site to buy groceries or use showers at a nearby hotel.

> In a letter to their bosses, the workers say promises of adequate sleeping arrangements have not materialised, which has led to “hundreds” of workers sleeping in the facility, including on the call centre floor itself and in a small gym.

> Teleperformance employees face severe penalties for talking to the media or sharing information about their work in any way. A contract seen by the FT suggested that workers would be considered liable for “damages” of “at least” 500,000 pesos — roughly two years’ salary — for breaking confidentiality agreements, on top of losing their job.
On GCBD's servers in China. Possibly on Apple's servers in the US if they are running a wiretap. Due to the way key distribution works for iMessage, it is trivial for Apple and GCBD to do so.

https://news.ycombinator.com/item?id=22755903
How to start a mentorship in the right way
9 years full-stack experience looking for exciting opportunities to grow and be challenged in. Love learning and quick at it.

Location: Christchurch, New Zealand

Remote: Yes, experienced

Willing to relocate: Yes, only to GMT+8,9

Technologies: Python, Django, Javascript, PostgreSQL, Webpack, AWS, DevOps

Résumé/CV: https://www.linkedin.com/in/luke-cossey/

Email: cosseyluke@gmail.com
Ok, let's say we lockdown for 2-3 months. What do you think will happen again after we open back up?
Just How Fast Is EJS?
A clean useful web page looks like this (Google ChromeBook)
Is there a way to set up 2 ways auth with andOTP instead of the google auth?
A couple months ago I tried Wire and it commonly delivered notifications several hours late. I had the same issue on Signal. With such a limitation it was useless for me.

No problem on Messenger, Hangouts, Whatsapp and Zello.

Now I would like to have a private communication via Zerotier channel, but only with my wife and close family.

EDIT: I'm not here to discourage. I should have clarified, that I wonder what could be wrong. It was a problem on Android between me and my wife's phones.
"might" -thats optimistic.
> I'm not a cryptographer and am unable to verify the company's security claims. For all I know it's go zero encryption whatsoever. Are there people on HN who feel qualified to comment? Has anyone used Wire before?

That's why they have independent security audits, see the reports near the bottom of https://wire.com/en/security (I know the people that performed the audit). A few things are new since 2018 but nothing conceptually changed, so as far as I know the audits are still quite current.

I work for a security firm, so we speak of unpatched vulnerabilities at our customers on a daily basis, and use Wire as our main communication system for that and other things.
I don't believe that's a thing. Thing like this will run over a lawyer's desk to make sure they're covered and won't get sued for billions of dollars, and they will make sure that it's legally sound, so they will check whether they have it, and they won't rely on "it's a planned feature maybe some day we will have it".
Amazing this has been left with no comments or votes. The end of an era is being signaled.
Note that this article is about the legacy Jitsi desktop application, and NOT about Jitsi Meet, the WebRTC compatible video conferencing project. Source: I'm a Jitsi dev.
That being the case, then Java and .NET come to mind.