skysight-inc/HackerNews huggingface dataset:
How does it work as a knowledge base? I like the idea that, like Notion, it has a hierarchy (both the explicit team hierarchy, and enforced threading within each subteam). I could see each team's feed becoming a stream of ad-hoc documentation for each of their user stories etc. If you can make a search experience that's more like Slack than Notion, that would be really powerful.

Separately, I'll agree that busy colors in a UI will limit adoption (particularly for anyone in enterprise or startups with a strong visual-design culture). You don't want Quill to clash with the visual work people are doing. Perhaps having the ability to have multiple "color intensity" themes, and a more muted scheme as an option, would let you expand your audience.

Good luck! Plenty of these tools but it looks like you're pushing the boundaries!
It really shows how weak the State is when it to a company like this appear as new territory to be colonized.

Send in the scouts! Bring blankets and trinkets, try to sign agreements with local leaders, bring any intel back.
I think you're imagining that this would be a good way to get a foot in the door, but many internship programs are more competitive than full time programs.

Partly this is because they usually have limited spots.

Another large component is the makeup of the applicant pools. Internship applicants include lots of strong applicants that won't be in the full-time applicant pool because they'll get hired out of internships.

Anecdotally, our coding screen gives intern applicants a median score 13% higher than full-time applicants.
Changing laws is a normal function of society. Removing rights is not. That is why I am worried about any discussion about changing any law that grants citizen rights, even if I am not at all affected - I live in Europe, Romania, a country with virtually no guns, we never had a second amendment and we were always either conquered by others (Turkish empire, Austrian empire) or got Communists with the help of the Russian tanks.

"First they came" is not about people, it is about the idea of giving up, one step at a time, until there is nothing left.
NB: They've since updated the graph in the PDF with a slightly different one. Oddly, the wildly high data point at the end is now gone (wtf) and the COVID-19 period is shaded blue.

Italian death statistics show nothing out of the ordinary at this time. If it's true their infection levels are now stable I don't see how these figures can take the absolutely massive acceleration required to justify current measures. It's still less bad than the flu of 2017.
"full access to their customers business data and source code"

What? How is that possible?
This is very useful, I have made a 3 layer Qualitative Filter based face mask with middle layer soaked in brine solution for possible virus deactivation[1].

With more governments officially recommending DIY face masks for public, so that proper N95 masks can be left to the health care workers; I would love to get my mask scientifically tested.

[1]https://abishekmuthian.com/diy-qualitative-filter-face-mask/
Yes. All the tools are 100% free and accessible without doing anything with regards to financing, though. We're not pushy about it either :-)
Doubtful. Byuu’s emulator is already much more accurate than Nintendo’s own.
Fear-mongering is strong. Look at all the freedoms we lost after 9/11. Pedophiles and terrorists and porn are always the scapegoats.
Love the website, too bad it doesn't use nor mention the new and much improved DOM APIs.

This swap function is just `a.replaceWith(c, d, e, …)` in DOM4

https://htmldom.dev/swap-two-nodes

If you haven't seen this before, I highly suggest looking into it.

https://github.com/WebReflection/dom4 (I can't find any articles about DOM 4, so this polyfill’s readme will have to do)
That isn't at all clear. I expect the real numbers are much worse than reported. See, for instance, the recent re-closing of all cinemas.
PlaytestCloud | Berlin, Germany | Full-time | ONSITE | Software Engineers https://playtestcloud.breezy.hr/p/77910c987e42-software-engi...

We help game studios make the best games they possibly can. Help us achieve our vision!

We are looking for a software engineer who’s curious to work with varying tech stacks, learn as they go and wants to work in a small and dynamic team.

The position will be fully remote at first due to Covid-19 but will be an on-site position in Berlin, Germany later. German language knowledge is NOT required.

Please see link above for information and how to apply.

Technologies we use: Flutter, Ruby on Rails, Objective-C, Java, and of course some bits of Python, Bash, Make, etc.

I’m one of the co-founders, please contact me if you have any questions: marvin@playtestcloud.com.

Cheers,
Marvin
I used to think about law that way. Then I became friends with a number of attorneys and a couple of judges. Talking to them made it abundantly clear that much codified law and judge-made law functions more as rough heuristics and less as "code".

I've also heard the "technical debt" you're speaking of as being described as a feature, rather than a bug.
Show HN: COVID19Repos, a curated list of GitHub repos with Covid-19 resources
Adam Neumann will now have to fly business class. No more private jets
A bullet proof vest and a helmet don't offer perfect protection in a firefight either, but I'd rather have one than not.
> Since Microsoft’s other businesses are either hardware or office software, with the exception of maybe XBox’s gaming, it generally lacks operational experience in running “always on” services and preparing for unanticipated traffic surges.

Uh, as a former Microsoft equivalent of a SRE this is a utterly ridiculous statement.

I was in the Windows division on a team handling all the incoming telemetry - we definitely knew how to prepare for traffic surges and keep our services "always on".

Has the author never seen Office 365? Bing? The entirety of Azure in general that has dozens if not hundreds of publicly facing always on services?
Yes!!! :) I miss that Bill Gates borg image: https://lurkertech.com/bill-the-borg/
I want to print and frame this comment.

I think everyone is aware that America has a couple of structural issues that have existed and slowly gotten worse over the last decades. For example, the cost of healthcare and education keeps rising, while real incomes stay stagnant.

It feels like this is how we solve problems in America:

1. Organize a private think tank
2. Think tank recommends some targeted market or incentive-based intervention
3. Intervention is watered down through the political process
4. Problem finds a new equilibrium

We're culturally resistant to solutions that require:

1. Mass social compliance (e.g, stay at home)
2. Trust in higher authorities
3. Capping potential best outcomes (we are all temporarily embarrassed millionaires)
Yeah this is huge, and the sophomore mistake here is to try to "aikido" the people who are using feeling words to describe judgement. Ie. to immediately rephrase their statement into more a "correct," NVC-style format. It's a mistake for a couple reasons.

First, it's a violent move (in the sense of NVC)--"I hear that you have a judgement that I don't want you" is a dangerous rephrase specifically because it substantially changes the meaning (both denotationally and emotionally) of what the person said. It tries to force the person into a different ontology (that's the violent part). Your way of parsing the world may be more correct, but it doesn't change their internal reality. Their internal reality includes a feeling they are identifying as "unwanted," and you magic-ing it away with a reframe doesn't remove the feeling. It just attacks the validity of the feeling and makes it harder to see or talk directly about. That's exactly the sort of rhetorical warfare that NVC is trying to avoid.

Second, the aikido is defensive in an unproductive way. The reason someone attempts the move is to remove the implied responsibility the other person laid on you. If they "feel" unwanted, then that means you don't want them, which makes this whole thing your problem, rhetorically speaking. Your rephrase doesn't clarify their feelings or beliefs. The only function it serves is to remove your potential responsibility in an indirect way.

Maybe you're a very clever person who deserves a gold star because you already know that unwanted isn't a feeling, it's a belief. But at this point in the conversation you don't know whether you're responsible for wanting the other person, or if you want to be responsible, or if you know what they mean by "want," or if you do or do not "want" them in that way, or what any of that implies to them, or what the the true feeling they are gesturing at is actually like for them to experience. All of this stuff could be (and probably is) hugely important to actually resolving the issue, but the sophomoric aikido move has moved you farther from unearthing it.

I wish I could provide a concise alternative, but I think the details here are why skilled facilitation and communication is a practice/discipline/art, instead of a listicle that everyone already knows by heart. I think if I had to gist it down to a sentence it would be: In addition to your usual truth-seeking faculties, cultivate profound openness to other perspectives, and learn when to apply either mode.
Frontend development is a tricky beast because its hard to separate business logic from view logic. Since all your code relates to the view, its temping to just stick all your code into the view component or controller. This makes your components huge, untestable, and brittle. An great frontend developer will keep extracting models and business logic from view code until the view code is lean and really only renders. Some things are easy to extract like http calls or parsing logic. Other things are harder to see - like logic that might drive a step wizard. Even code like this can be expressed in plain models with plain functions, but its a lot harder to see and extract. Most people don't get there, or just don't care, so many frontend codebases end up with spaghetti view modules that you edit and pray things still work.
Bitcoin to Ethereum bridge raises $7.7M in token sale
Many opinions have significantly contributed to the mess we're in. It's obviously impossible to go back in time and fix the mistakes of the past six weeks, but it's definitely worth calling out harmful inaction-memes when they're still being repeated!
Fleet has been top of mind for Darren for a while. We were hit pretty quickly after creating k3s with users asking about fleet management.

But getting the design right mean talking to people with loads of different use cases, such as vehicles, medical devices, industrial automation equipment, set top boxes, telco equipment, ATM machines, cash registers and even security cameras.

Lots of work to do, and would love to get some community support during the development of this. This is definitely a project we could see moving into the CNCF in the future.
Ok, sure. Its just that its popular to post rags on the recommendations like they don't matter. Without any actionable suggestions. Which is not very helpful.
I would even say it's more friendly than Zoom. I only tried the hosted version for both, but the experience with Jitsi was orders of magnitude simpler and faster than Zoom.

For creating a room, you need an account on Zoom and it's generally complicated to get to from the homepage. With Jitsi, right on meet.jit.si, you simply pick your url name and you're in.

For joining, Zoom kept trying to push me to download the app, and had to press two tiny buttons to get it to open in the browser. But by default you have no audio or video, so I had to spend 10m teaching my parents how to enable theirs. With Jitsi, it opens right in the browser, and video/audio work with no issue once they accept browser permissions.

At every step, zoom tried getting me to sign up or download their app, whereas Jitsi works fully in the browser with no account. Creating the room is a single click and I get to pick the url too.
This is the moron who said 'Cash is trash' just few weeks before market sellout... and his alpha strategy is to sit out the losses

https://m.youtube.com/watch?v=tZyWVxGXPHo

https://www.ft.com/content/6addc002-6666-11ea-800d-da70cff6e...

https://www.reuters.com/article/health-coronavirus-funds-bri...
Two things: Zoom has established a clear pattern of malfeasance which can no longer be forgiven by writing it off as incompetence. Second, the stability of the world now depends on tools like Zoom, and their bush-league petty-criminal nonsense cannot be tolerated in a time of planetary emergency. Blood sacrifice is completely warranted here.
Stotles | Jr/Mid Full-stack Engineer | London | ONSITE (with flex) | https://www.notion.so/stotles/Software-Engineer-Full-stack-5...

Stotles is an early-stage SaaS startup, and our mission is to unlock the potential of business and government working better, together. We do this by using a huge amount of government data to find business opportunities in the public sector, and match them with our users.

We're backed by top European investors, growing quickly, and looking for bright, ambitious engineers to join us. In this full-stack role you'll work across the stack and work with the Tech. Lead and CPO to define & build the data pipeline and architecture for scale.

Our evolving stack includes: Typescript, React, Ruby on Rails, Redis, Postgres, and more.

See the link above for the posting, or our website at www.stotles.com.
I use Fiddler. It’s simple and has been since I can remember.
My point is that other countries get along. For Chinese citizens VPNs are a way of life.
“We tried to cultivate the virus but we couldn't” [turn on captions, time link]
That's an argument for improving the federal government, not accepting the status quo as the natural order of the universe.
Perhaps related to this:

https://www.reddit.com/r/firefox/comments/fsz3rk/implementat...
No account aside (which both have), Zoom really tries to make you download the app and you have to click a bunch of tiny buttons to get it to open in the browser. Jitsi doesn't do that, it all works right in the browser, including screen sharing and all other features.
Two months ago I bought an OP3T on Ebay specifically for LOS 16 and I am super happy with it.

Actually, I am running LOS for microG so I can still use apps like Uber, Moia or FreeNow.

OnePlus phones have been so far the best devices for LOS. OP phones are great by themselves. One reason why they have been so consistently supported by the LOS project is because the boot loader is unlocked with ease.
Location: Washington, USA

Remote: Yes

Willing to relocate: Unlikely

Technologies: UI Design, UX Design, High-fidelity prototyping,
Pixel-perfect mockups, Sketch, HTML5, CSS3, SVG, Web animations, GitHub, Responsive web design

Résumé/CV: https://dillonbrown.me/résumé.pdf

Email: hello@dillonbrown.me

Interface designer with front-end web development knowledge and remote work familiarity.
Because the easy way to rule over people is to convince them it's a good thing, not to force them. If you find enough people to agree with you and to vote, they will vote ever worse (the worst: https://en.wikipedia.org/wiki/Adolf_Hitler%27s_rise_to_power)
> Is there any evidence that other teleconferencing solutions meet or exceed what's described in this blog article?

Did they market themselves as end-to-end encrypted?

Zoom has security problems. This isn't one of them. This is a marketing, and more fundamentally, potential culture/honesty problem. (Best case, it's one of attention to detail. Marketing didn't understand a term, used it and nobody looked back.)
A receptor that lets dementia-associated tau proteins into neurons
(Tailscale co-founder) Everyone at tailscale agrees 100% with all your comments here. We're eager to someday have a chance to stop optimizing NAT traversal so that we can make magic DNS work. But we also know we have to get the core routing near-perfect before we start adding more features. I'm guessing ZeroTier feels the same.
Any single exception can be a privacy attack surface. The law is correct.
I understood they never had it for video. Which was included in their claim. So there's that.
Oh fucking hell, that corporate bullshit.

If my non-existant wife catches me snorting coke out of a stripper's ass I'm going to say
"I recognize that there's a discrepancy between the commonly accepted definition of marriage fidelity and how I'm using it."
Intern applicants tend to also be much more likely to have prepared for coding interview questions.
Hi, I'm the guy working on that.

I've actually since moved to port a H264 implementation to N64. It's been a long journey and I'm now at around 18 FPS, after nights of manual RSP assembly optimizations, vectorizing most of the intra-prediction and inter-prediction algorithms. I want to reach 30FPS so there's still some work to do.
"He does not give any advice on the performance of the re-sterilized N95 or mask against the virus."

So... we want the attention but not the risk of you taking our advice. If you have something of interest, why haven't you contacted people whose lives you could save?
It's up to you to chose reasonable modules by reasonable developers. Notice I didn't call it a library, it's a 1kb module that has the code from the example + fixes you'd want anyway.
A Step Towards Protecting Patients from Medication Errors
Your comments are excellent throughout this thread. I would like to know how to hire you. PM me if you're open to talking.
According to Forbes, over 53 percent of workers in the US alone are extremely unhappy with their jobs. Yes, we are very privileged to get to do what we love and also get paid for it. But that has little to do with the luck. Being a successful software developer is about passion, grit, and determination.

It is a hard job. We are expected to know everything related to software: you have to know a bit about graphics design, UI and UX, be a writer, a project manager, site reliability and devops engineer , infosec expert, understand encryption and networking, be a QA specialist, know back-end and front-end, understand hardware, operating systems, databases, distributed systems, know concurrency, be a manager and a lead and a good team player, be an expert of a few and be familiar with a dozen of programming languages, understand different paradigms - OOP, logic and relational, functional, stack-based, etc. You have to be consistently and continuously learning new things. You cannot ever stop. And we love that.

Very often you have to pay the price for that love. You get neck and back problems, RSI, myopia, excess body fat, swollen hemorrhoids, gastritis, depression, etc.

And you can never expect to hear praise for anything you do. Programming is extremely subjective when it comes to evaluating the quality of work done. It is so easy to criticize. I have seen people criticizing code written by Linus Torvalds, John Carmack, Richard Stallman, Rich Hickey, and others. No one ever said: "look at this piece of code; this is so deep and profound, it should be carved in stone."
Ask HN: Data shows importance of investing in CyberSecurity
I am trying to implement Cybersecurity within our company. Beyond news articles of corporate hacks and anecdotal stories, are there any resources, scientific articles that show numbers/stats of the dangers of weak security. Trying to make a compelling case of why we should invest in practices now vs feature-product development (we are a small company so we have small bandwidth).

Also I am not just thinking software changes like backend throttling, best encryption method to use, but enforcing password managers, password generators, phishing protection.
Yes, that's how the Senate works.
What is the best way to reach out to you?
Yes unfortunately they're very specific of MPEG1, so they're not really useful for other codecs in the MPEG family. I'm not using them in my H264 implementation (see sibling answer).
That's because they caught it early, and because they have the factories so they could ramp-up test production very fast to the level required to contain the spread. Those are not universal circumstances.
As a lifetime CRUD programmer/architect, I have to say that the current web standards have been nasty to productivity-oriented CRUD. Desktop GUI's are still more productive and easier to develop. We de-evolved.

The web really needs a GUI markup standard, something like YAML but with more interactive features. Emulating real GUI's via HTML/DOM/CSS/JS keeps failing in practice. They "break" too easy when new brands/versions of browsers come out. There's too many layers to get right and browser vendors don't always cooperate. A "GUI browser" that focuses on GUI's and only GUI's is needed so that distractions for other domains, such as social networks, don't get in the way.

Java applets and Flash failed at their attempts because they tried to be too many things at the same time, making them too big to patch quickly when security problems were found. Do one job and do it well.
Zoom is sufficiently end-to-end encrypted for me. https://blog.zoom.us/wordpress/2020/04/01/facts-around-zoom-...
Will Tubi come to LG WebOS?
It's a cultural thing. In America, Asian Americans were wearing face masks starting around January (many wear them all year round). Non-asian Americans don't like to, for whatever reason.
There's a backlash in vulnerability research circles, because we've all had to deal with systems that are much, much worse (Webex, for example). I'm not a fan of Zoom or anything, but the concerns they're generating about security are unbalanced and not especially reasonable.

But, again: we've had long threads on HN "debating" the notion that Telegram is E2E-encrypted by dint of TLS to Telegram's servers, as if that was a legitimate proposition. Because Telegram has a cheering section, and Zoom, it seems, does not.
What if I have X masks and rotate their usage without any cleaning at all. Would this allow the virus to die naturally without the need to clean the mask?
>We went in with everything to Iraq and Afghanistan and did we subdue them? No. Why not? Because they had guns, and with guns, they acquired further weaponery to fight us; No other reason.

But how were they able to have guns and resist the US if they didn't have a Second Amendment?
Because it's an obvious sticking point, everyone's had trouble with bluetooth not recognizing the same ol' headset, the burden of evidence is on the developers. And if they have done the test and not published the results, I'm twice as skeptical.
The WHO includes emotional and psychological in the definition: https://en.wikipedia.org/wiki/Violence

That said, I do prefer the AKA of "Compassionate Communication"
What's the proper distance?
You're absolutely right. I have two main job functions:

1. Instead of saying "no", saying "not that way, but let's figure this out together".

2. Evaluating risk and modeling threats: "this is who we're protecting ourselves from, and here's what happens if we fail." If a bored teenager on their couch hacked our website, it would be embarrassing because someone without a lot of resources would be able to make changes to our display system, even if no real harm was done. If North Korea hacked our user database, it would suck and be bad for our users, but in practice not too many people are going to get angry at us for being attacked by a hostile nation's government as long as we were doing the right things.

(Note: that's grossly simplified, and it's not like we're "heh we don't protect against nation states".)
Literally the entire company is about to go belly up but sure, let's talk about a super-rich guy who is sad because he won't get even richer.
"We grew up with IRC"

So your protocols are open and anyone can write a client and view the server source code? You know, like the spirit of IRC and the open internet?

Or is it a bloated webkit "app", hosted on private servers?