skysight-inc/HackerNews huggingface dataset:
> Could this be a positive change?

For cryptographic (and related) applications, it certainly seems standard engineering advice now to reduce choices and configurations to a minimum [1] (but apparently not 2 decades ago, when OpenSSL, OpenVPN, and GPG were initially released).

[1] pretty sure Bruce Schneider et al. recommended it in their 2010 book Cryptography Engineering.
I don't think that expecting that an end user has installed a whole database toolchain is a good solution.

The purpose of the tool and the library is to be a complete solution for this one thing. The user can grab the binary and just use it, without installing/using any database under the hood.
Study reveals link between income inequality and French kissing frequency (2019)
SEEKING Co-Op / Internship | Any role within the software development life cycle | Located in TORONTO, CANADA (Willing to relocate however)
• Github: https://github.com/techno-pixel

• LinkedIn: https://www.linkedin.com/in/jseaidoun/

Hey, I'm Jad - a second semester student studying computer science at Georgian College / McMaster University.

I have currently taken / am taking courses such as: SQL, PHP, OOP using Java and C# .NET, OOJS, HTML, CSS, and maintain above 93.6% average.

I am interested in finding a co-op placement for the summer 2020 (starting in May), preferably as a back-end developer or full-stack, however I am open to getting experience in any role within the life cycle.

I have experience working part-time as a full stack developer before I had entered into school, by learning on my own and shadowing a local company, doing basic static website work, querying databases, etc, and that's what got me interested to make a career change (I currently still work in Marketing).

I have also built personal projects found on my github such as an automatic sudoku solver using Java, planning to implement it into an app in the future for fun, and a chrome extension using JS and Json that will alter the text of a twitch chat when a certain word appears.

Hey, I'm Brendan - a UX/UI & product designer working remotely.

I have over 7+ years of experience designing and developing sites and UX/UI for small business owners and startups. Websites, web applications, and mobile apps.

From SaaS startups to B2C applications to small business websites - I've been blessed to have worked with many wonderful entrepreneurs and clients over the past years.

I hope to hear from you soon, I can be reached at:
jseaidoun@gmail.com

Thanks for your time and consideration!

Jad
Granted as stock options or restricted stock units.
If you want nice things to be said when you pass then do good things for people in your life.

It’s important to be kind to all, but it’s also important to give people space to grieve.
If you want literally Google's results with privacy -- use Startpage.com
Role: Head of Product

Location: San Francisco Bay Area

Remote: Yes

Willing to relocate: No

Technologies: Javascript, Angular/React, GCP, Firebase, Big Query, AI - Computer Vision, Recommendation Engines,

Résumé/CV: > 15 years as Product/Engineering Lead in B2B and B2C arena. Extensive experience in Fintech, Healthtech, working with global teams.

Email: wbdvpr@gmail.com
The 'Ugly' difference between Republican and Democratic party
Flagged because sign-up pages are not Show HNs:

https://news.ycombinator.com/showhn.html
So it's basically MVVM with SQLite as the model?
The traits you find in the best QA testing teams
That’s insanity. The WHO themselves insisted that aggressive surveillance testing is necessary to formulate an adequate response and it’s what Korea and Singapore are doing right now. There have been no reports of widespread false positives, only false negatives, and even in that case, testing was ramped up because it’s better to catch some than none.
Trump's own special commision found no evidence of those issues so Trump had to shut it down to not lose face.

https://apnews.com/f5f6a73b2af546ee97816bb35e82c18d/Report:-...
Pharmaceutical Pollution in India
This doesn't match my experience. Go apps tend to be extremely clean and reliable. It's of course possible to write crap code in Go, but you can write crap code in any language.

The unused variable thing is mildly annoying but fits with the cleanliness philosophy. Not checking errors is very easily detected by a LINTer such as the one built into the JetBrains GoLand IDE. It highlights failure to check errors and requires that you explicitly ignore the error return with something like "_, foo = bar.baz()".

Go is spectacularly productive when used properly. It's a very nice language.
This article actually got me to go track down the firefox pref "image.animation_mode". "none" is a very nice choice.
CDC drops coronavirus testing numbers from their website
Good god, it's called the crotch.
The HTML <abbr> element is perfect for this!
Styling, layout and Dom composition are so tightly coupled that being a CSS only developer would be impossible. Particularly in the react world where everything is JavaScript, good luck trying to write a component and pass it on to someone else styling it.

I agree that the scope of a front end developer is becoming very expansive, having to worry about accessibility concerns along with styling, performance, architecture is hard, but good teams usually cover all these things well enough combined.
From your lips to God's ears and all that.

I'm not holding my breath. People are amazingly stubborn about clinging to their bad habits and acting like I'm just a bitch and meanie face for trying to foster positive change or even just protect myself from their horrifying behavior.

We are going to hell and most of us deserve it.
As someone who have worked in support for a long time, these may do the trick for a non-technical customer base that isn't interested in anything but 75% therapy and 25% problem resolution, but I state with conviction that most customers that come to you with a problem of a technical nature, and have the technical competence to understand the crux of the issue, will expect a technical and competent response. That's how you "stand out" in terms of support, because it's pathetically and amazingly rare.
I purchase health insurance for my businesses, and it all seems the same to me, cost and coverage wise. I guess it might be a little cheaper if the company has a very young workforce.
If you want to glimpse the sentiment of their customers at the moment, check out the thread at /r/wallstreetbets: https://www.reddit.com/r/wallstreetbets/comments/fcfuux/robi...
Interesting that even Google decided to do complex versioning gymnastics and introduce a new namespace in order to avoid how `go mod` adds the version as a path component.
Good idea! That is definitely something we want to explore in the future (giving a CLI for Raycast integrations on top of main app functionality), especially if people will be asking for this.
Location: Glasgow/Edinburgh, Scotland, UK

Dual citizen of UK and Australia

Remote: Yes

Willing to relocate: Yes

Technologies: HTML/CSS/JavaScript/React, C++, OpenCV, Java, Android

Resumé\CV: adamsteel.xyz

email: adamdsteel@gmail.com

Degree in Game Development from Deakin University.

One app on Google Play. It's incredibly basic but demonstrates a simple UI interacting with a local SQLite database.

Looking for entry level\junior work with any of the above technologies. Very interested in computer vision and augmented reality, looking to work in computer vision and willing to learn whatever it takes. Have a broad understanding of different technologies. Very flexible and ready to gain professional experience. Intend to continue studying in my own time.
Another good example not listed is the burrito. The burrito in the US isn't a thing in Latin America. However, it is pinned as being Latin food vs Latin-American food. I guess the disqualifying difference is most don't travel to Latin America looking for an amazing burrito.
-step 1 : write an app with a multiplatform framework.

-step 2 : rewrite it in native so you greatly improve metrics while reducing code base size.

Seems like a good way to achieve great improvements in your product
Notion | Programmer, Sales, Marketing, PM, Support | SF | https://www.notion.so | Full-time Onsite

== Intro ====================================
Hey there, Notion founder here. At Notion, our goal to create the general purpose work tool for a post-file, post-MS Office world. My cofounder and I often joke that this was like the "hot startup topic" of the 90s. Unfortunately, tools for knowledge workers haven't advanced much since then. The state of art is either Google Docs/Quip/Dropbox Paper (multiplayer WordPerfect), or rigid SAAS apps (forms + a table+ some buttons).

This is our product: https://notion.so

We are looking for people with the following roles: https://www.notion.so/jobs

We made a graphic novel about why we exist: https://notion.so/about

Read more reviews on WSJ and Product Hunt. (Notion was one of the fastest voted of all time): https://www.wsj.com/articles/the-only-app-you-need-for-work-.... https://www.producthunt.com/posts/notion-2-0

We are a bunch of artsy nerds in SF. The business is profitable and growing very fast. We have a beautiful artist loft in the SF Mission district, with the best investors out there (notion.so/about).

== Apply =======================================

Please see details here ->> https://www.notion.so/jobs
> "Causes and passions are charity work or open-source work."

That's one point of view. Personally, I'd say I'm passionate about technology itself and I only choose employers who work with technologies I find interesting (generally nothing that involves web stuff) whenever I can. I'm sure I'd probably have been paid better if I weren't as particular but I'd also almost certainly have quit the profession long before now as well.

We'd probably agree, though, that being passionate about one's employer itself being unwise.
What have /r/wallstreetbets done this time?
This would be easier to find under "Los Angeles" instead of Santa Monica.
I'll say this again, since you seem to have ignored it the first time: I'm not defending the invasion of Iraq. So you can stop saying "But Iraq!" as if that somehow refutes my position. It doesn't. (Neither does "But Afghanistan!")

> "Preparing" meaning brainwashing, correct?

Well, take Japan. The people there had been brainwashed into a cult of the emperor and militarism. So the choice is, leave them brainwashed into something that sees no problem with trying to kill massive numbers of foreigners, or brainwash them into something else.

Again, what gives us the right to choose to do so? That they attacked us, and that we won.
I just got an email from Robinhood support on the outage, half an hour before markets close.

I don't actively use RH as my main brokerage so not a big deal to me, but obviously this is unacceptable. Don't recall any other online brokerage suffering an outage like this.

Suffice to say this throws cold water on any mystic around Robinhood having better tech that any incumbent.
It should be possible to run GRE, L2TP, or VXLAN over WireGuard although such tooling probably doesn't exist yet.
Your github is full of text and cloned repos... and you refused my earlier suggestion of sharing practical examples of your Tao, so it seems strange that you are so quick to demand proof of competency through code just to discuss with you.
Location: Austin, TX

Remote: Yes (preferred)

Willing to relocate: Unlikely but open-minded

Technologies: Full-stack development, Typescript, Javascript, React, Svelte, HTML/CSS, MySQL, Postgres, NodeJS, Ruby, Java, Electron, Rubymotion, Android, iOS, PHP, WordPress, Nginx, Redis, Design with Figma/Sketch/XD/PS

Résumé/CV: https://www.dropbox.com/s/ya0y40ygjwpnxhd/nicky-resume.pdf?d....

Email: nhajal@gmail.com
In the press conference this morning, King County officials said they had been testing predominantly the most severe cases only, and that they were likely not testing the community of people who had flu-like but otherwise mild symptoms.

So I'd go with undercounting.

Additionally, many but not all of the cases are linked to a elderly care facility, where underlying medical issues with lungs, hearts, and diabetes caused a higher fatality rate.

They said they expected the number of cases to increase, and they are increasing testing capacity to hundreds of tests daily.
Sezzle: Jr. Full-Stack Software Developer
My experience is second-hand as a child and teenager while my father was working there, but I've talked to him a lot over the years about Welch and things like stack ranking, six sigma, etc, and what the company was like in the 1970s before Jack took over.

The short version is that GE was an inefficient bureaucratic and operational mess at all levels - as I said, all the way down the shop floor. Welch came in and almost instantly turned the culture around - again, at all levels - and made it one of largest, most improved and respected companies ever.

This article [0] from 1986 sums it up better than I can, but it rings true. They truly were boom times for anyone employed at GE - yes, if you survived all of the (necessary) layoffs.

A note about stack ranking, since everyone complains about it:

C players were not just summarily fired - they almost always had a few quarters to either improve, or move to a new team. It's not as ruthless as people make it out to be. An employee had to consistently underperform to be fired, although it's true that they didn't get very many second chances.

[0] https://money.cnn.com/magazines/fortune/fortune_archive/1986...
This would be easier to find if it was listed as "Los Angeles."
Half-Life: Alyx Gameplay Videos
Indeed | Software Engineer, Integrations | Austin, TX | ONSITE | $116,000-$142,000 plus bonuses and LTIPS

Indeed is the #1 job site in the world with over 250 million unique visitors every month. I feel proud to work at a company that helps all types of people get jobs. We even have an app called Job Spotter https://jobspotter.indeed.com/ where we pay people to take help wanted signs, which we put on our site to show even more job listings to job seekers. If you'd like to read stories from people who got jobs, you can visit https://gotajob.indeed.com/

I am currently hiring the first Software Engineer in Austin to build out an Integrations Engineering team. The idea behind the Integrations Engineering team is to focus on integrating data sources, and become the go-to experts in that domain. This includes being knowledgeable about the MuleSoft platform, building infrastructure to help make future integrations easier, and helping other teams with their integrations. A significant portion of the work is not MuleSoft-related, and MuleSoft experience is not required. As the first Software Engineer focused on Integrations, there is the potential to grow into the go-to expert for Integrations at the company.

The job listing is not live yet, but will go live soon. If you're interested in applying, please email me at rcheng@indeed.com .

In addition, there are other jobs available at https://www.indeed.jobs/ . We are currently hiring engineers in Austin, San Francisco, Sunnyvale, Seattle, Tokyo, Singapore, and Hyderabad. If you're interested in other jobs, you can also email me at rcheng@indeed.com . We are proud to list base salary ranges for all of our positions, and our bonuses and LTIPs can yield significant additional compensation.
Nike closed its worldwide headquarters in Oregon for deep-cleaning
I think CDC "failed" testing for Covid-19 intentionally: in order to avoid panic and please Trump administration.
Duolingo | Mobile, Backend, Web, Distributed Systems | Pittsburgh, New York City, Bellevue

We're changing how people around the world learn new languages. We're a multilingual, diverse group of people who work in small, cross-functional teams to help change the world, one word at a time. We're learners first, and we specialize in making learning fun.

We have several roles open - check out all of them here: duolingo.com/careers

Android Engineer - NYC: https://grnh.se/4e9462842

Android Engineer - PIT: https://grnh.se/2c3c620f2

Android Engineer - BEL: https://grnh.se/d6f601692

iOS Engineer - NYC: https://grnh.se/1846d9c92

iOS Engineer - PIT: https://grnh.se/267c898c2

iOS Engineer - BEL: https://grnh.se/4a64dfcb2

Backend Engineer - PIT: https://grnh.se/881b13af2

Duolingo English Test - Security Engineer - PIT: https://grnh.se/076125c22

Product Manager - MBA New Grad - PIT: https://grnh.se/6abf6c1f2

Reach out to jcarberry@duolingo.com if you have questions or want to talk to a human!

University Students can learn more at https://university.duolingo.com/
There's also this video by IGN containing 9 minutes of uninterrupted gameplay: https://youtube.com/watch?v=30v1UWkMBlU

The level of immersion is insame to me. This is the first physics-based VR game that isn't full of jankiness like boneworks is.
Fully agree that (all else equal) static type systems are more productive than dynamic type systems; however, that's mostly orthogonal to GC vs Rust's ownership model. I agree that Rust's ownership model provides for more correctness than GC, but at the expense of a whole lot of productivity (which was my original point). I also think the returns on static type systems (and static analysis in general) diminish quickly after (roughly) Go's position on the axis. To be clear, I would like to see Go have a more expressive type system (generics and sum types), but I think Go recoups upwards of ~90% of the quality difference between untyped Python and Rust (for example) while still allowing you to be at least as productive as with Python (which is still about 90% more productive than with Rust IMO). Disclaimers: this is all super subjective, error margins are huge, and YMMV.
Worth questioning why you want to store payment info. One common reason is for a faster subsequent checkout experience.

If this API gives a fast checkout experience without storing data, then you've potentially got the benefit of storing payment info without the exposure of storing sensitive data.

(disclosure: I work at google on the web, but not on anything payments related)
I want for them to have designed a better power supply system so that they didn't have to do this.
If this was accessible for Voice Over (the MacOS screen reader), blind developers would literally bless you for this. Half of those non-coding, web-based tools have huge accessibility problems, and an efficient and ergonomic interface would be a godsend. I can't test the accessibility aspect myself, now, as I don't own a Mac and I don't work in a team environment, but I can get you in touch with some people if you're interested. The fact that you're doing native and that you're focused on the keyboard means there's much hope, though.
Stitch Fix | San Francisco, CA | REMOTE or ONSITE

Seeking Rails or React or iOS or Data Science or Genuine Empathy.
You'll find the finest people you've ever worked with.

https://www.stitchfix.com/careers/jobs

https://multithreaded.stitchfix.com/engineering/

https://multithreaded.stitchfix.com/algorithms/
Never catch a falling knife.

Timing the market is a futile game. Take the Buffet approach... Buy because you like the fundamentals and hold forever.
Thank you - very succinct explanation.

Hadn't come across register files before and research confused me.
Ask HN: How can I help with Covid-19?
Hello everyone,

Like many of you, I've been following closely the spread of Covid-19 over the past few weeks.

I can't help but think that, as a software engineer, there might be something I could do to contribute positively to the situation.

However since my knowledge regarding viruses, vaccines development process, containment methods and other relevant subjects is somewhat limited, I'm posting in the hopes that I can gather some ideas from the more experienced people in here regarding this.
Can you think of any of these for programming languages?
While you may only be able to win on one count, you get discovery for all of them. The idea is good, if your goal is to legally investigate.
For anyone wondering... https://en.wikipedia.org/wiki/Helicopter_money
I was using X in the sense of a variable, sorry.
This is an interesting business decision. To rewrite such a large app must have cost a fortune. Going full native is probably going to increase the cost of future development as well. Aside from the costs of writing/maintaining the code, pushing more work to the servers is an ongoing cost. Realtime, always-connected, apps are costly to run even when you push the majority of the state management to the client and just route packets around. They must really want eyeballs in their messenger app! There must be some future plans for this app that warranted such a major effort. Taking on Tik-Tok, perhaps?
Yeah right. Next time I'll go to a cafe and start using VPN just to secure things up, I will come up with what government thinks about me.
Maybe you misunderstood me. I have made available a client SDK that will allow anyone to create a NymphCast client with accompanying app on the server.

I have intentionally made this the same as things work with ChromeCast.
Did all the work? Well, not really. There was a great deal of collective effort from the people affected by the issue, developers/hackers who identified and documented the issue, people who raised issues with apple and reported back, journalists involved, etc. etc.

Lawyers came in more or less at the last step, organizing this info, reinforcing it where necessary and arguing it to the point of settlement. They deserve to be paid for their work, of course. A 20% fee seems reasonable on paper, but at this scale it's a staggering amount of money considering the time invested. It would take some companies a decade to earn that amount of profit.
Just a note: LG has also a new 5K 27” display aimed for Apple users [1]. Worth taking a look.

[1] https://www.lg.com/us/monitors/lg-27MD5KA-B-5k-uhd-led-monit...
Because the FPGA makes your life easier,.. reasons off the top of my head:

- Trivial reconfigurable pinout for different input sensor and output driver use cases (e.g. DOHC direct-injected V6 vs. 4 rotor rotary engine with split ignition and staged injectors). The physical output drivers can be made universal, but making the software dynamic and correct is challenging. No, being able to reconfigure GPIO muxes on an AVR isn't the same.

- Truly parallel calculations (e.g. engine rotation modeling, engine aspiration modeling) and parallel driver outputs. Possible in a multi-core "microcontroller", but now you're synchronizing things.

- Ability to easily create complex chained high resolution timers for input capture, and outputs. Certain microcontrollers have hardware to do this (e.g. STM32F334) but you're limited by what the designers had in mind (e.g. the F334 was designed for digital power conversion).

- Ability to do PID and other complicated math with sensor feedback in specialized hardware (see: parallel calculations above). Try implementing flexible knock sensing for a complex engine without a dedicated DSP. It sucks.

It's one thing if you're building a product for production, with one specific application and pricing constraints, but these aftermarket ECUs tend to have many applications as almost every use-case is in some form a 'one off'.

FPGAs are cheap now. It makes sense to use them. They help prevent you from having to write a ton of interrupt handling code that looks like node.js call-back coleslaw.
> So I never saw any indication that this was malicious on Apple’s part.

The problem is that if Apple admitted to the fact that old batteries were the problem they would get a class-action lawsuit to force them to allow batteries to be replaced ... like every other bloody phone.

Apple absolutely deserves this. They hid it intentionally because they knew what the followup was going to be and they didn't want to do it.
Just downloaded the latest update on my iPhone XR. Does seem a lot more snappy and I'm loving the recent UI/UX changes too, especially the sending photos & GIF changes.

Good work Facebook!