skysight-inc/HackerNews huggingface dataset:
SEEKING WORK:

Remote - Three person design and development freelance team working together for over 10 years (individually with 20+ years experience)

Locations: Tampa, FL / Maine / San Francisco (or local to one of those areas)

Technologies and Skills: React, Go, Ruby on Rails, Design, UX, MySql, Postgres, Redis, Redshift, CSS/HTML/SASS, AWS etc.

Email: hi@squaremill.com

Website: https://squaremill.com (recent projects @ https://squaremill.com/projects)

We have extensive experience in building applications from design, through implementation and ongoing management. We have very happy clients over the last 10 years and can put you in touch with them. Because we have worked together as a team for so long we are extremely efficient - we pride ourselves on that along with being predictable and responsive. We can plug into an existing team to fill holes (design, tech) or can work as a design/developer team to get built what you need from soup to nuts. Experience in building healthcare applications, retail applications, financial apps, custom CMS, phone apps, real estate, high throughput message delivery.
> Put another way, if you think the basic explanation of the universe is consciousness, then you don't have to explain matter.

Of course you do. Consciousness observes some structure in its experience, so what is the origin of that structure? The consciousness itself? What is the nature of that structure? How does it behave if it interacts with other perceived structure?

These are the same questions that must be answered no matter what you take as ontologically fundamental.
FWIW, a lot of MVNOs on other networks were faster than first-party service on Sprint.
Location: seattle
Remote: yes, of course
Willing to relocate: maybe later
Technologies: node, vue / react, pwa, aws ec2 + ebs, spa dev
Résumé/CV: upon request
Email: remove the 'covid' string mccovidclureDmichael@gmail.com

Sick of passing technicals and tech interviewing. Bored. Talk to me to get some work done.
He was considered a joke candidate, and not only by the mainstream media. He was a has-been celebrity host of a reality show best known for playing parodies of himself on TV and for his obnoxious attitude.

His quotability and memeability got him far more media coverage both in the mainstream and online than any of his colleagues, and one of the most devastating hits to Hillary Clinton's campaign was the result of well-poisoning efforts by his online supporters to push a viral conspiracy theory and implicate her in vague wrongdoings through the email leaks. Her own campaign even stated those efforts proved impossible to recover from.

It may be true that the "memes" weren't entirely responsible but I would disagree that their effect wasn't significant.
You can get the paper itself here: "Derivatives of Regular Expressions" Author: Janusz A Brzozowski https://dl.acm.org/doi/10.1145/321239.321249

There's an elegant way to [lazily] get a state machine from a regular expression using this.
Is this the most British software ever?
Location: Slovenia, Europe

Remote: Yes

Willing to relocate: No

Technologies: Ruby, Rails, Scala (I LOVE IT!), Akka, PostgreSQL, MongoDB, Redis, Cassandra, JavaScript (Front-end and Back-end), TypeScript, Angular, Docker, Python

Résumé/CV: https://bit.ly/hn-job-april-20

Email: Follow the Resume/CV link

I'm currently working as a technology director; managing 20+ remote contractors in 4 countries.
I've been building things online for the last 17 years.

I love to solve problems with modern tooling and I love working with startups where I can make a big difference.

I would like to work on projects that have a lot of data and is hopefully moving fast. :)
Hi! I'm a full-stack software engineer, with some background in Machine Learning/Data Analysis.
Location: Toronto, Ontario, Canada
Remote: Yes
Willing to relocate: Yes
Technologies: Python3, React, AngularJS, JavaScript (ES5/ES6), jQuery, Java (Android), R, MATLAB, Scikit-learn, NumPy, HTML5, CSS3, Sketch
Résumé/CV: https://www.dropbox.com/s/jgtw186xrsnxl0x/Yeung_Winnie_v2.pdf?dl=0
Website: https://winnie9197.github.io/my-portfolio/
Github: https://github.com/winnie9197
Email: winniehcyeung@gmail.com
I'm not sure if flagging an April Fool's joke is ironic or humorless. Maybe both?

Edit: okay, it's humorless. Thanks downvoter! <3
Very. Get used to it.
I have one but 30 years of muscle memory and favorite Mac apps is hard to overcome. If anything I’d go Linux, where similar limitations seem to apply.

My PC laptop has almost identical specs to my Mac anyways... I haven’t owned a desktop in 10 years :/
https://kentcdodds.com/blog/aha-programming/

AHA is the trope of the rule of 3. Albeit this post was written some time after this post.

I remember it this way: avoid making things dry that they become brittle.
Is active MITM that much of a threat model item that running a whole SSH host key CA is the answer? I can't see that it is.

I thought this was going to be about Yubikeys or other HSMs.
The Simplest Way to Spot Coronavirus Misinformation on Social Media
I think that's the broad, standards based support that they were missing!
Best would be to not have huge projects in the first place, because even if your forward declare everything and essentially get rid of the bloat caused by the headers, you still are spending tens of seconds on the linking step even if you changed a single character in a string somewhere.

You can then have 0 link time by having dynamic librairies everywhere. You'll even probably be able to hot-reload some of them.
It’s not stuff Reddit doesn’t like, it’s stuff advertisers don’t like.

In fact, iirc every single subreddit is “Not Safe For Brand” by default. How does that jibe with trying to avoid “political variation”

Subs get whitelisted for advertising with it. That’s it.

Signaling to advertisers something is a safe choice for ads or not is not censorship, and it’s not unreasonable.
Looking for remote data science contract work.
Location: Earth.
Remote: Yes, remote only.
Willing to relocate: No.
Technologies: Usual data scientist stacks, Linux, AWS.
Machine learning: Tensorflow/Keras, Sklearn, pytorch, Mathematica.

languages: Python, shell, postgres/SQL, scala, Mathematica, C, Java, etc.

frameworks: Django, Scala/Spark, Python/Numpy/Pandas, +others throught the years.

Email: in profile.
Large communication companies could never do anything like that.... Just lie ? To the public?
My family has remained on the Verizon data cap plans. They cost vastly less than their newer "unlimited" brethren... and never slow down my data speeds.

If anything was a colossal travesty, it was Legere bringing "unlimited" data back from the dead.
Location: Latvia, Riga GMT+2

Remote: Yes

Willing to relocate: No

Technologies: PHP,Laravel,Javascript,Ember.js,Html,Css,Lucee,Sys admin, websockets.

Resume/CV: https://drive.google.com/file/d/1vxdncAETa8S7I-VQQoygIQGNVa1...

Portfolio - www.raimondsplume.com

Email: rpluume4@gmail.com

Hello,

I am remote web developer from Latvia seeking for remote role. I have over 4 years of experience with PHP(Laravel), Javascript(Ember), Html, CSS, SASS, ColdFusion(FW/1), system administration and other technologies.
Here you can see my portfolio - www.raimondsplume.com, but that is not it, I have other cool stuff that I can show if needed. If you are interested, let me know so we can arrange a chat or call. Thanks!
Astronomers find 139 new minor planets in the outer solar system
I signed up for the free plan, but couldn't figure out how to set up the public status page.
It may not be all the president's fault, but he had a direct hand in making the situation worse than it had to be.
Tragic, yes. But idiotic would be trivializing that US is in cold war with China. Attacking the country while building down national defense (CDC) was idiotic.
You would find that the more money you make, the more you are going to enjoy your job.
Thanks! A shortcut is a good idea, I’ll look into that.

I’ll play around with your other suggestions but not sure if I’ll keep them (but thank you for them!). I had fiddled with how things worked and settled on where it is now because it felt the most intuitive to myself. For example when I had the running timers in the main list itself I found it easy to forget that I had a timer running. Grouping all running timers in one spot helped cut that down without too much fuss otherwise.
but they are, search the news.
what's your opinion of using epass2003/pkcs11 for ssh?

https://stuff.purdon.ca/?page_id=70

https://sigg-iten.ch/learningbits/2014/11/13/first-steps-wit...
Sure! Will look at that this evening when I get some time. Thanks for the suggestion!
Component-Driven Collaboration
Here you go: https://beta.trimread.com/articles/9794
Elon Musk: We have extra FDA-approved ventilators
Kubernetes was released in July 2015. And given that no one would have directly jumped into using Kubernetes in production in 2015, how many people do you think have 3+ years of production-level experience now in early 2020?
I think you learn a lot - way more than an interview will tell you. That’s true on both sides. As a candidate you get to see what the code quality is like, how the engineering process actually works, how communication works, etc.

It’s not possible to do trials of significant length with a lot of folks. It can even just be a few hours and a simple bug fix task.

We don’t typically do contract to hire over a prolonged period. Once we’ve built conviction we make full time W2 offers. We try to get there as quickly as possible and a paid test is one of the tools we use.
Why is this interesting? – The Marble Racing Edition
My biggest problem using graphql is regarding N+1 queries[0] and the usability of data loading libraries like[1].

So any improved developer experience to solve the N+1 problem is welcome :)

[0] https://itnext.io/what-is-the-n-1-problem-in-graphql-dd4921c...

[1] https://github.com/graphql/dataloader
> If it dies off, does that contradict the theory because no evolution happened?

Isn't some species dying off a pretty major component of what evolution is?
also in Python you can literally not use a computer and just write down your algorithm in a piece of paper. makes it more fun to kill time during queueing in line, commuting etc lol.
I agree in general, especially on point 1. If it's just an issue of regulations then that is insane.

On the second point I would actually be more sympathetic to their position (though probably not enough to actually ban employees from doing it). Humans are funny and if some people on a unit have better equipment than others it can certainly cause some interpersonal tension that over-stressed hospitals can't deal with right now.
Location: San Francisco Bay Area

Remote: Either

Willing to relocate: No

Technologies: I'm non-technical, but specialize in go-to-market strategy (messaging, positioning, channel strategy, engagement marketing), program design/mgmt, and community building. I do play well with technical team members, and have extensive experience with Mode, Tableau, SQL, JIRA, and others.

Resume: https://drive.google.com/open?id=1ld89RpBgFul5snr3zgYMlrZQd-...

Email: marie.e.paoli@gmail.com
[Insert @dang reply to follow HN guidelines.]
If you ask 100 parents what's not for kids, you'll get 100 different answers. That's the weakness of centrally applied moderation/curation.
Do you guys hire Canadians?
1) Programmatically issue certificates with short lifetimes after authenticating against your IdP. This way if a user is deactivated in LDAP their access will expire on its own after a few hours.

2) Firewall off all but a few bastion hosts and ProxyCommand through those. Immediate revocation can be assured by updating the CRLs on those specific hosts.
Kind of answering your own question there!
I Spent a Day in the Coronavirus-Driven Frenzy of N95 Mask Sellers and Buyers
Is it possible to add to this kind of script the monitoring of idle time ? With a reset when back from an idle time longer than the pause.
Unpopular opinion: the fruit pickers need money also. I don't think eliminating these jobs shifts demand for these folks somewhere else, in fact they probably can't find other work at this time.
Plant Derived Vaccines
> Code duplication is better than the wrong abstraction.

The explanations of this statement that I’ve read make no sense to me. They amount to “using an abstraction for two things which just happen to be the same today” is bad. Well, obviously.

It’s like seeing that your tire pressure is 35 psi, and the speed limit is 35 mph, therefore #define speed pressure.

It’s really not difficult to see when A=B by definition or by chance. I no longer follow the Rule of Three, and I can’t recall any situation where I thought I’d wasted any time on an abstraction that didn’t end up working. I have spent a lot of time dealing with duplication when someone copy/pasted a second case (presumably a follower of the Ro3), even though it was obvious from the start that the two cases would always be identical.
that's not it. it's because other staff members don't have protection and demand for one when they see someone protecting themselves.
Edit your post with the link, if you can? I would love to read it. I will correct my comment accordingly.
Show HN: PDFFiddler – Intelligent Automation for PDF Processing
Location: Tallinn, Estonia (currently) / Adelaide, South Australia (sometimes)

Remote: Yes

Willing to relocate: No

Technologies: MS ecosystem (C#, Azure, MS SQL Server), lots of other things (see LI)

CV: https://www.linkedin.com/in/mikeboth/

Email: mike@anodynesystems.com.au

----

I'm a late 40's all-rounder with 15 years of remote development experience, and a collection of past and current successful projects across many industries, eg I developed a logistics / transport application for the largest heavy transport company in the Baltic states. EU + AU citizenship. Interested in helping smaller businesses solve their problems or improve profitability.
You should keep going with this and see how ergonomic it is when NextState can be one of many states. I tried implementing State Machines once with this method and ended up wanting to use an `enum` for `State::NextState`. After a while it ended up being pretty unwieldy.
Saudi Arabia ripped off my open-source app and published it on the App Store
I developed a Coronavirus tracker app for iOS and macOS and open-sourced the project on GitHub [1]. I tried to publish the app on the App Store, but it got rejected by Apple because it's not from a health organization [2].

Today, I found my app published on the App Store by "The Saudi National Health Information Center", a Saudi government institution, after they made slight changes and additions [3].

[1] https://github.com/mhdhejazi/CoronaTracker

[2] https://www.cnbc.com/2020/03/05/apple-rejects-coronavirus-ap...

[3] https://apps.apple.com/sa/app/corona-map/id1503046302
The times that timers are started and stopped, it calculates the duration from that.

If you would like a promo code you can email me and I’ll get you sorted.
What's this "content" you speak of? My modem only connects to this BBS using Kermit.
Pro-mask evidence links: https://www.reddit.com/r/COVID19/comments/frkfit/stealth_tra...
They should be able to be open. Sewing and other craft supplies are important to efforts such as making masks, etc.

Many hospitals and other facilities are taking donations of handcrafted PPE.
Windows zoom client vulnerable to network credential stealing
We all know, how cumbersome can it be to do certain operations with PDF documents, such as data extraction/manipulation of content/form filling, etc.. And, this problem aggravates more in the organization, where a lot of documents come in for processing. It requires a lot of error-prone manual effort, to process those documents correctly and efficiently.

After a lot of thought processes, iterations and years of hard work, we developed a PDFFiddler platform, to solve the above problem. While designing, we mainly focus on three major principle.

-> Simple enough, to onboard any document quickly

-> Flexible to meet any business requirement

-> Cost-Effective for anyone to use

PDFFiddler platform is powered through Domain-driven custom scripting language. Those custom scripts can be quickly written through our intuitive editor with auto-complete capability.

PDFFiddler supports a lot of PDF operations such as

1) Merge, Sort, Group, Filter, Split, Attachment

2) Add/Edit/Delete/Extract content such as Text, Image, etc..

3) Add/Delete/Extract/Rotate Pages.

4) Redaction, Watermark

5) Add/Remove Digital Signature.

6) Add/Delete annotations such as text highlighting, underlining, etc..

7) Add any barcode such as Post

8) Security (Protect/Unprotect with encryption)

9) PDF Archiving

10) Advanced data extraction from tables, forms, etc..

11) Form Filling

and many more

To learn more about the PDFFiddler platform,
Please visit https://playground.pdffiddler.com.

We have dozens of predefined templates, to play with.

We will be launching soon PDFFiddler Enterprise to cater to organizational needs for document processing.

To get the latest updates and early bird offers, Please register with us, at https://www.pdffiddler.com/

If you do have any other business requirements, which you like to incorporate with us, we would love to hear about it. Please contact us at query@pdffiddler.com
The paycheques of staff at these firms come from following process. The big perk they offer competent employees is to get a US or EU work visa and be deputed on-site (that is easily a 10X salary hike for people with less than 10 years of experience), and that perk is how they keep salaries low.

You could get more competent people, but they are less likely to follow process (which violates contract terms), and would cost more.

Edit: Also, if you work in one of the big service firms for a US client, you will have to do your day job, and then return to the office later at night to have meetings on US time.
Dutchie | Front and back end engineers, Customer support roles | REMOTE USA & Canada or onsite in Bend, OR

Dutchie is the cannabis industry’s leading and fastest-growing e-commerce provider, powering online ordering for the top dispensaries throughout the United States and Canada. We are a product-focused company that has created a best-in-class experience for cannabis dispensaries and shoppers.

Since our inception in 2017, we have experienced significant growth. We are backed by Gron Ventures, Snoop Dogg’s Casa Verde Capital, one of the leading cannabis-focused VC’s, members of the founding team at DoorDash, Kevin Durant’s Thirty Five Ventures, and other notable angel investors.

This crisis has provided enormous growth for us as online ordering and delivery of cannabis is getting legalized in more states and deemed essential business in most/all legal states and Canada. We've seen massive increases in sales and volume on our platform over the past few weeks.

We are hiring multiple skill levels of front and back end engineers. We use technologies including Ruby, Rails, React, GraphQL (with Apollo), and Node.

Check out our careers page here: https://dutchie.com/careers
This is a great question. For any service like this, there should at least be transparency. As a parent, I'd be interested in understanding:

1. How the block list was initially populated

2. What clear and objective rules govern which sites should and shouldn't be included

3. Who determines those rules, and what is the process for changing the rules

4. How often are those rules proactively reviewed or changed

5. How is the block list verified as following those rules

6. What the process is when a false positive or false negative is found, reported either internally or externally

Maybe I missed it but I didn't see any of this information posted on the site.
TL;DR no matter what you think, I'm right. If you think anything else, you're a horrible person. First and final word, let's stop talking about it. This is not a cult /s

> The officials asked not to be identified because the report is secret, and they declined to detail its contents.

These days, I'm going to be more surprised if journalism didn't start with this since the overton window moved so much that this is the norm now.
Some details and screenshots here: https://medium.com/@MhdHejazi/saudi-arabia-shamelessly-rippe...
Oh nice thanks!
Twisted Fields | Technical Associate | San Gregorio, CA (Bay Area near Hwy 1) | Flexible Schedule ONSITE | www.twistedfields.com

Twisted Fields is a small start-up organic farm looking for a self-motivated engineering student, graduate, or hobbyist to work independently on small technical projects related to sustainable farming automation.

We are developing a solar powered farming robot intended to serve commercial farms in the Salinas Valley and beyond. The application involves computer vision and precision automation in real world farming environments.

The candidate will support the Lead Systems Engineer (me) on networking rollout, robot assembly and test, and other technical projects at the farm. Hours are flexible and I currently work 20 hours a week. The farm is a beautiful location in the Santa Cruz Mountains near Highway 1, 10 miles South of Half Moon Bay or just over the hill from Redwood City.

Required experience:
basic software development, soldering, networking, familiarity with raspberry pi and arduino

Preferred but not required experience:
advanced software development, robotics, mechanical and electrical design, welding, farming and agriculture

E-mail info@twistedfields.com to apply or email me at taylor@twistedfields.com with questions. Thank you!
Every time I see someone making absolutist statements about other people's parenting—even something as seemingly obvious as, "I'd never get my kid a candy bar at the grocery store if they were misbehaving"—I assume they don't have kids themselves.

One thing I've learned as a parent is that every kid is different, every situation is different, and there are always tons of undercurrents that aren't immediately visible. Are there shitty parents out there? Of course. But for every shitty parent there are ten parents just trying to get through the day and do the best for their children, often under extenuating circumstances that are difficult for many of us to fathom.
RELATED: “Testing the Efficacy of Homemade Masks” — which I recommend anyone review before expressing a non-scientific based opinion:

[1] https://news.ycombinator.com/item?id=22648603
I develop 8 and 16 bit embedded systems in C but I still have a fondness for Pascal and still think it is an ideal language for embedded systems as it would catch a lot of the static type errors that get through my C Compiler and cause me no end of grief.

I guess that's why the bigger push for Rust or ADA which provide similar safety nets.

Its good people still support it, I don't think it is going away despite nay-Sayers.
One thing that seems to affect my creativity levels is how much I'm consuming. You're either a consumer or a creator. You can't be both at the same time.
Show HN: Practical Programming Language with Expressive Power, in 10 KLOC C++11
Correct me if I'm wrong but can't all of the cases covered by conditions be handled in an OO language by providing an object that one can register conditions with and call signals upon? I'm trying to imagine library support for languages that don't support conditions directly.
The most effective thing you can do is to stay home. Wearing a mask might help, but it may not. There isn't a good study on it.

Medicine has a history of shoddy study design and outright quackery, so without a good RCT, medically trained professionals are loath to prescribe some behavior.

There are studies that show how bad people are at wearing masks.

As for masks effectiveness, it's complicated. They might help filter particles, or prevent the particles you exhale from going/staying airborne. But you may also touch your face more and in more dangerous ways when you're wearing a mask.

There's also a very real risk of moral hazard, but people (see above) don't know the relative risks of social behavior vs masks. If people feel safe b/c they're wearing a mask, that's also self-defeating.