skysight-inc/HackerNews huggingface dataset:
Sure you're having a not so great time, and your using your furniture more, but you can still do your job. So this is an orthogonal issue.

I live in a small place and we're going to buy a folding desk and a chair, it takes almost no space and you can fold it when you're done. It's less than 100 bucks. It's up to you to creat these conditions.

Also not all offices have nice desks, chairs, environment, etc. I use to work in a place without windows.
>Reddit isn't a porn site in the sense that if you go to "reddit.com", you're automatically shown porn. It's a diverse site that has adult content areas.

and

>DNS isn't appropriate for filtering porn or ads

So, if you're trying to filter porn out, dns doesn't work because of sites like reddit.
IME they sell SIMs from a kiosk in the lobby of the airport. The guy can't go anywhere with your passport because there's nowhere to go. If he screws around just complain loudly; one of the military dudes with big guns will probably respond. b^)
I meant it as advice—better to celebrate the accomplishment than focus on the lack of credit. The latter leads to stuff like getting Apple to pull the app listing and having no one use it. I'd only do that if I believed Saudi Arabia had made it harmful in some way (eg spyware).

Also, please don't pay attention to the dated/non-inclusive wording ("man", "he"). I tried to just match the original version, although the attribution/provenance is (fittingly, I suppose) a bit uncertain.
Perfect, thank you. Got it working.
Yeah, and a buggy clock works twice a day... I'm not going to recommend people use an app that's so fundamentally broken on multiple devices for so long, even if it works fine for some people.

I've been a Signal user on Desktop, iOS, and via the old chrome app for many years out of necessity, and I contantly encounter frustrating bugs that I've never seen on iMessage or WhatsApp.
So one approach I have used is to launch a very opinionated product. Don't try to be everything to everyone - this is where all those features come from. Focus on what you feel is the best workflow and promote it unappologetically. This works really well if you are also a current (or emerging) expert in the field because it's viable for a single builder to codify their best practices. You marketing should then highlight both your skill as the thought leader and your product as the easiest, most effective way to put what you're promoting into practice.

This won't necessarily work in a domain like tax software where the feature requirements are well understood, but does work in areas that have a step learning curve because it helps people adopt them.
Presumably that's for the HTML template. The article has a citation from November 2002.
Ten Problems for Internet in the 2020s
Meh. I've tried both and don't see the difference. TFA backs up what I'm saying. If you know of a source that claims it changes the structure in ways besides what the article says I'd be interested in reading.
Mint Mobile is also getting the SARS uncapped data limit, too, since we're on the T-Mobile network.
Yeah, passive consumption is the issue. TV, videogames, etc.
I unlocked my windows, now what?
What exactly do the libraries provide? When I use state machines, if it’s small, a switch is all you need; and if large, the State pattern is great. Ie, what am I missing out on?

The main challenge for me is when a given state comes with a “Tick” method that gets invoked via current_state.Tick() - Eg, in an update method in Unity. This makes them a tiny bit more hairy to work with, and I am not certain what the best practice is to keep this very simple.

I know bob martin has a video course on creating a custom compiler to generate state machines from tables. That seems neat too
> I am not sure how this is relevant if you're trying to write your own compositor. If those projects want to create extra work for themselves, that's on them.

I'm actually more concerned about the fact that wlroots has/had to duplicate work done by Gnome and KDE (wlroots is more recent than much of gnome and kde's wayland support).

> Yes, that's on purpose. What's supposed to happen is that the portal daemon (NOT the application) pops up a dialog asking the user to choose which one they want. Unfortunately the wlr portal is still not done yet and doesn't implement this.

Yeah, the problem is that each compositor has to implement it's own screenshot dialog, and you _have_ to go through that dialog for that compositor. So on wlroots, currently, an app can only get a full screen screenshot. And a tool like flameshot becomes awkward if the compositor opens it's own dialog. In X, if you don't like Gnome's screenshto tool, you have a handful of other options. With wayland, tough luck, the most you can get is a better editor/annotation tool.
My prof spent 8 whole months teaching us systems modeling and PID mathematics only to tell us there's no reasonable way to set your PID values... You gotta guess and check!
DeepL translation

"fork away" -> "Weggabelung" ... not much better :\
Start a development agency and advertise where non-tech people would look for you. Yellow pages, facebook page, fill out your details so they show up on google maps.

You'll have a ton of businesses contacting you looking to have their ancient specialised software replaced or improved upon. They wont have a budget to make doing it just for them worthwhile, but it will be a fountain of SaaS ideas that come with built in validation and a first customer to learn the specifics from and act as a reference.
Apple Lets Some Video Apps Sell Shows Without Taking 30% Cut
Thanks so much! I never would have though about it for cooking meals, but that's a very clever use for it!
I do this on my laptop. Press F9 while booting and just select Windows or Linux, just like you would boot from an USB stick. No more chances of something breaking (on that front atleast)
So if the species is wiped out, it's evolution; and if it's not wiped out, it's evolution?

Doesn't sound like science to me.
no other country has reason to under report. this came from China, they downplayed the severity from the start and disappeared doctors who were reporting it. no one else is doing that. the figures may be counted differently between nations due to those with underlying conditions, but I don't distrust them like I do Chinese figures.
Completely agreed with this. Produce more, consume less as a general approach to the interenet.
SoftBank Plans to Abandon WeWork Investor Deal
What I think is interesting is how the data that matters is on the server.

Besides, if you think about it, you make my argument for me - “they” have the power budget, the mobile device has not. Think holistically.
Army of one: I've made my own Intercom service and published it on github.com
Interesting take. I always pictured my phone as a computing device, even though I don't use it like one really. Nevertheless I'm wary about giving up freedoms, even the ones I don't use. I'd say I mostly worry about slippery slopes.

I use Linux as my main OS even though I don't really customize it that much and never looked at the source code, because I think it's important that critical infrastructure (as operating systems are) should be open. I don't use Spotify, not because I think it's too expensive or inconvenient, but because I worry that the convenience of streaming can train us to not insist on our freedom to listen to music in DRM-free formats (I don't know if it exists already, but I kind of expect platform-exclusive music to be a thing soon). I use Firefox, not because I think it's better than Chromium but because I want to help avoid Google completely dominating the web, even at its endpoints, etc etc.

In the iPhone case, my worry is that if people get used to a smartphone not being a general purpose computing device, they can also be trained to view their laptop that way. I hope I don't need to argue why that would be a bad thing.
Count indirect effects also!

Reduction in pollution, accidents, death, etc.

Increase in restaurants, bars, etc. in your area where you live (as opposed to where you work).
What the an Associate’s Degree for then?
Thats unlucky but it doesn't apply to all laptops. My dell XPS is currently running on a vulkan version released in 2020. AMD strangely seems to lag behind intel in drivers at the moment. Perhaps because until just now AMD laptops were rare.
And rightly, people should criticize Steve Jobs for those things. Being "better than industry counterparts" doesn't excuse myopic behavior.
That is unusual. The average cellular data use is 5-10GB for unlimited and 1.5-2 for limited plans. Both average 15-20GB for data+wifi so the limited plan users are just being more careful about being connected.

I can’t say what people should do, but they use their phones to watch video, do video chats, play games, upload and backup photos, etc.
Hard agree – this is exactly what I'm doing with SaaS and describe in my post. My SaaS is so opinionated right now that only one person is using it.

You can afford to work with a very, very niche target market at first and expand and conquer from there.
May be libinput should also implement remote features?
It’s pretty! Now that Edge Chromium is good, would you consider adding a proper extension for it? Would be nicer than adding the Chrome extension.
Argonne National Laboratory | DevOps | Chicago Area (Lemont, IL) | Onsite | https://www.anl.gov

Are you passionate about making a difference in the world?

Would you like to support scientists performing world-class biology research?

Are you passionate about building cutting edge infrastructure using best practices?

At Argonne, our DevOps group provides IT support for experimental computational projects, where we have the opportunity to leverage cutting edge software and practices. Our software products are collaboratively developed by world class product managers, scientists, designers and developers; along with many collaborations with research institutions across the globe.

Our platform, KBase, aims to be the leading knowledge base for systems biology data and to be publicly accessible to researchers around the world. To meet the key challenges of computational biology, we provide resources to predict and design biological function through a platform that enables secure sharing of data, tools, methods, and conclusions in a unified system. KBase enables researchers to collaboratively generate, test, and share hypotheses about biological functions; perform large-scale analyses on scalable computing infrastructure; and combine multiple lines of evidence to accurately model plant and microbial physiology and community dynamics.

You and the DevOps team will participate in the operation and development of the KBase, PlantSEED and ModelSEED platforms, and make a lasting impact in the field of computational biology.

Most of what this role will work on is open source.

The infrastructure you will be responsible for is hybrid on premise at distributed sites, as well as in the cloud. We use ansible and rancher for configuration management and orchestration. Our application stack is primarily python and javascript, but we also have components written in golang, and java.

Apply at https://anl.dejobs.org/lemont-il/devops-engineer/A368608D9A7...
> It'll automatically add keys to your agent the first time you use them during a session

If you have more than one private key in your agent, then SSH will try each one sequentially. That can lead to mistakenly getting banned by monitoring software for what can appear indistinguishable to be an authentication attack. Not to mention the wrongness of presenting "any and all keys" to any host you connect to.

If you have multiple keys in your agent, you _really_ should manually configure what key to present using `-i` or `IdentityFile`. But you should also use `IdentitiesOnly` too.
Location: Baltimore, MD
Remote: Yes
Willing to relocate: Yes Southern California (preferred)
Technologies: Java, SQL, Linux, Docker
Résumé/CV: https://1drv.ms/w/s!Aq3bHD_1yf2h-T-13s8syFdU_F25
Email: alexanderjbuck@gmail.com

I generally work on Java backends, I have also have done some interesting work with vehicle classification and personnel scheduling. Have also learned R, Rust and React for various projects.
Won't change a thing- they are all tied into long term contracts..
It's still good info, I don't think it's obvious to most people. I was doing a pentest for a Fortune 500 company, and a key component of us compromising their entire network was a bastion host that controlled access to sensitive parts of their network. Turns out whoever controlled the machine made the rookie mistake of running a cron job as root that ran a non root-owned script, which enabled us to elevate and copy the ssh keys of a lot of IT staff.
SEEKING WORK

Location: Boise, ID area

Remote: Yes

Willing to relocate: No

Technologies: PHP, MySQL/MariaDB, SQLite, PostgreSQL, Drupal, CodeIgniter, JavaScript, jQuery, sysadmin, Debian, Ubuntu, FreeBSD, OpenBSD

Resume/CV: https://albright.pro/garrett-albright-resume.pdf

Email: contact@albright.pro

Hi! My name's Garrett and I've been a professional web developer since 2007. I recently lost my last contract client due to the current economic crisis and I'm scrambling for more. Contact me ASAP and let's make a deal. I've worked on all shapes and sizes of sites and projects and am confident I have the experience to help your site reach its goals. Check out https://albright.pro/ for more about me and some of the things I've worked on. Thank you for your consideration.

EDIT: What's up with people downvoting this? I didn't even inject my stupid political opinions into this one.
Cloudflare family-friendly DNS service filters vital LGBTQ, sex-ed sites
I can echo this experience. Dealing with Sprint was impossible. Sometimes trying to pay them more money was impossible. The best thing TMobile could do is migrate the customers to the current TMobile infrastructure and software and shred everything at Sprint. Or maybe better, try to convince AT&T or Verizon to buy/adopt it as a form of sabotage.
Coronavirus Spain vs. USA
Causal | Generalist, Full-stack Engineer | London (UK) or REMOTE | https://causal.app

Causal is a clearer way to think and communicate with numbers. Our product is a number-crunching tool that's a bit like a spreadsheet and a bit like programming, and our vision is to be the de-facto way for anyone to work with numbers on a computer.

We're very early stage, but well-funded by some great investors across the US and Europe, and ready to make our first hires. Regardless of role, you'll play a big part in setting the product and company direction.

---

Roles:

1. Technical generalist

We're looking for a designer OR engineer who can also get involved in sales, operations, and growth. You'll ideally have worked professionally as a designer or engineer, and be interested in doing a bit of everything else. This would suit an ex- or future-founder.

2. Full-stack engineer

Our stack is React/Redux/TypeScript on the frontend, and Node/TypeScript on the backend. We're looking for an engineer who has experience with these technologies.

Our product primarily consists of a web UI on the frontend and a Monte-Carlo computation engine on the backend. The product needs a low floor and a high ceiling — it should be simple enough for anyone to get started with, but powerful enough for really complex use-cases. Performance is paramount on both the frontend and backend.

---

We have a nice office in London (UK) but are also open to remote hires. If this sounds interesting then I'd love to chat! taimur (at) causal.app
on 17th of January:

> The Wuhan Municipal Health Commission’s daily update declares, “A total of 763 close contacts have been tracked, 665 medical observations have been lifted, and 98 people are still receiving medical observations. Among the close contacts, no related cases were found.”

So, the CCP (China Commmunist Party) is still lying about it on the 17th of January. This is weeks after Chinese doctors in the hospital are well aware of what's going on, and had tried to get word out. However, this is what happened to them:

> The Wuhan Public Security Bureau issued summons to Dr. Li Wenliang, accusing him of “spreading rumors.” Two days later, at a police station, Dr. Li signed a statement acknowledging his “misdemeanor” and promising not to commit further “unlawful acts.” Seven other people are arrested on similar charges and their fate is unknown.

This head fake by the CCP, and the collaboration of the WHO, threw off the CDC and many others.

Yes, the CDC screwed up and should have been more skeptical of the CCP and should have had a better game plan, but that is in a whole different category than the actions of the CCP.
It's more accurate (IMO) to say the two have really different operating models. 18F is funded via cost recovery - agencies have to pay per project via an official agreement between agencies for the work (which can make it harder to do a project). USDS is funded via congressional appropriation, so doesn't need the same types of agreements.
Easy fix:

Apply a regular ol hash function first, so the input to the the cryptographic hash function is the short'ish fixed length output of the regular hash function.

A good regular hash function will preserve the entropy of a long input password, so it doesn't hurt, and it solves the problem you present.

Bonus points for doing this on the client side so that you're not even using extra network bandwidth.
‘I have no mind’s eye’: what is it like being an author with aphantasia?
yes and if that was the reason people were dying now then I would say fix the economy, but that's not what is happening. the economy can be fixed when we have ensured that the people who make that economy happen are safe.

if you were at war with a foreign country, and they were killing and injuring your population, you would fight back, the economy should be shattered, but you fight the war and when you win you rebuild. that's what this is, a war. it's just the enemy is not quite the same as it has been in the past.
No one forced Zoom to do any of the shady things they're doing. The idea of it being a "hitjob" feels silly given all of the article's claims have evidence.

It's simply what you get for going in the spotlight.

That being said, I do feel the tech industry gets more than it's fair share of criticism. Maybe it's just we've become complacent with the ways that other industries abuse their customers.
Not really. I worked on many sites to support IE6. Actually I cheered when I only had to support IE6 and above.

What killed IE for me is the developer experience. To get the value of a variable you had to:

alert(show_me_what_you_got) // [Object object]

Then some genius created a JS widget with an absolute positioned floating console that allowed me to inspect variables on a basic level.

Then came Firefox and it was a game changer for development. It was no wonder every web developer rooted for IE to finally die.
A high performance Key/Value store written in Go
Front End React Developer looking for a job in Bay Area

Location: San Francisco, CA
Remote: Yes
Willing to relocate: No
Technologies: JavaScript, ES6/7/8, jQuery, JSON, AJAX, React, Redux, RESTful API's, CSS, HTML, Bootstrap, Jest, Enzyme, Photoshop
Interested in: Front End Development, UI\UX

Website/Résumé/CV: https://gjozevkristina.netlify.com/
Email: kristina.gjozev@gmail.com

Hi there, my name is Kristina! I am a front end developer who is passionate and knowledgeable about both the visual and technical aspects of creating an app. Highly motivated working on projects with a team and building powerful products that will provide intuitive and beautiful user experiences.
The Blenheim kick is great! Unfortunately its a bit too sweet for me.

Solution: Use it as a mixer. Blenheim gin and gingers are fantastic.
please contact me at this email Shahat.a@msn.com
I agree on the creative process, but I think improvements in technology can get us there.

First, I think all companies that do a lot of technical calls right now should provide their employees with iPad pro. The drawing feature is just so good that it replaces any whiteboarding.
Paywall. Can anyone provide a summary?
Labeling-in-the-Loop Deep Learning with PyTorch and Scale AI
‘Content network effect’ makes TikTok tough to copy
That's not what that theorem says. It says that there's a guarantee of return, eventually.
SEEKING FREELANCER | Boulder, CO | Remote | US Time Zone

At Uplift, we're looking for well rounded software engineers with mid/senior experience.

1. Backend Java engineer, full-time (30+hrs/wk):

* Spring framework

* MongoDb or NoSQL

* jUnit, unit tests, mocking, TDD, CI/CD

* Troubleshoot production issues

* Bonus: GCP

2. Mid/senior in 2+ of these:

* React/React Native

* Django (python)

* GraphQL (Django & React+Apollo)

Bonus:

* Freelance: deliverables, estimating, non-technical clients (most important)

* TypeScript

* Heroku or AWS

* Scala, Laravel

* Excellent CSS skills

* Native iOS/Android

* SQL

* Critical thinking, build from rough specs (no designs)

One of our core values is continuous learning: within the industry & from each other. We welcome people of different backgrounds, experiences, abilities and perspectives. If you're self-sufficient, passionate & a good communicator, apply now!

Begin part-time.

Web designers can check out our site for details.

To apply:

* Location and preferred working hours (US timezone required)

* Details about your experience with all of the above skills & technologies.

* Before applying, please read: https://www.uplift.ltd/careers/

Email hn@uplift.ltd
Good insight. You should definitely be careful with forwarding.
Location: Cupertino/Bay Area, California.

Remote: Yes

Willing to relocate: Not opposed to it

Technologies: Javascript, React.js, Vue.js, Node.js, React Native, Electron, MongoDB, MySQL, PostgreSQL, SASS, Java, Firebase Stack, AWS, Flask, Express, Python, Pandas, Numpy, Kotlin, C/C++,

Résumé/CV: https://vybhavb.com/resume

email: contact@vybhavb.com
all his money? hyperbole I know but PPE for healthcare workers won't fix everything, even if you spend 106 billion dollars on it.
Disclaimer: I work at Gravitational, one of our engineers is the author of the article. The added complexity is indeed significant, that's why we built Teleport [1] which is much, much simpler open source alternative to OpenSSH for such use case (the blog post does not mention Teleport because it was written for OpenSSH users).

But generally, certificates have a number of advantages: they expire quickly (you can have one-shot certs), they contain your full name, email address, or whatever you wish via metadata, this allows to implement RBAC on top of SSH. They address "trust on first use" issue, and they're easy to synchronize with other protocols, i.e. you can have the same CA issue certificates for both Kubernetes and SSH (with identical RBAC rules).

When implemented properly, they're actually easier to use. The whole world uses certificates to do online banking and shopping, there's no reason not to have the same seamless experience for SSH.

[1] https://gravitational.com/teleport
Site Update: Hoofs Banned
They didn't try it along with Azithromycin. With this included, the most promising results were observed in the prior studies.
The ICANN .crypto might simply not get launched or fail after launch if the name is already taken.
I created a planning tool to create learning plans for self-taught engineers