skysight-inc/HackerNews huggingface dataset:
Lead Engineer | New York, NY | https://grnh.se/ea38166a1

Senior Backend/SRE Engineer | New York, NY | https://grnh.se/ea38166a1

Senior Database Engineer | New York, NY | https://grnh.se/ea38166a1

Senior Software Engineer | New York, NY | https://grnh.se/ea38166a1

Client Support Engineer | London, UK | https://grnh.se/ea38166a1

Client Support Engineer | Nashville, TN | https://grnh.se/ea38166a1

Sailthru is one of the fastest-growing SaaS companies in NYC. Our retail and publishing customers are among the largest organizations worldwide and they use our platform to provide a connected customer experience across email, web and mobile.

We're a technology team that...

...is composed of small collaborative teams across engineering, data science, data platforms, and ops

...solves challenges that make a real impact on the day-to-day operations of our customers

...scales our platforms to handle billions of monthly inbound and outbound messages

...and uses data science to drive predictive marketing

If interested, please email: mwhitman+hackernews@sailthru.com
If you move somewhere with an intention of making a new life there in the place, then you're an immigrant. If you are temporarily relocated, usually for work you're an expat. If you follow a seasonal circuit for work, you're a migrant. If you wander without following a circuit, you're a nomad.
I think most people will attempt some sort of online "side-hustle" at some point in their lives. This probably provides a steady flow of naive customers that make this SEO crap a "selling shovels to the gold rushers" kind of business. That might be why it will always have some low degree of stability.
That actually checks out, after a fashion - in full sunlight you could just about make out the image on one of those old LCDs consistently. That said, https://madeapple.com/apple-iic-flat-panel-display/ suggests it didn't mount securely enough for any kind of portable use, or fold down for transport. Good product placement, though.

I've never taken a laptop to a beach in my life. I'd worry about it ending up full of sand, although my cameras have so far managed not to, so maybe that's not such a huge risk. In any case, nothing worth doing at a beach seems likely to involve a keyboard.
What I’ve learned about life from six months learning piano (2019)
A Possible Future of Software Development [video]
Former VP Eng @ Automatic here :( There is an auth component needed for that BT connectivity to work - once the token expires, the BT connection won't authenticate anymore.

i.e. if you uninstall the BT apps, change phone etc...
Wagz | Senior iOS Engineer | REMOTE, US Only, New Hampshire / Massachusetts Preferred | Full Time | https://wagz.com

Do you want to help improve the lives of pets and their families while working on cool technology? Come join the Wagz team!

Founded in 2015, Wagz is a pet-technology IOT company aiming to better the lives of pets and their families with innovative technologies. Our vision is a fully-connected pet lifestyle with a suite of devices that give owners complete insight into their pet's lives.

We are currently looking for a Senior IOS Engineer. You should:

- Have senior-level experience working in IOS using Swift, bringing apps from start to production
- Have a deep understanding of IOS design patterns
- Know or be willing to learn how to design user interfaces without storyboarding
- Possess an understanding of Continuous Delivery / Continuous Integration, including automated testing, beta testing, and app store deployments
- Have an understanding of Bluetooth, multimedia, and related technologies
- Be a self-starter, motivated, and able to work remotely effectively

Wagz is located in Portsmouth, New Hampshire, but we are willing to consider remote candidates in the United States. We do not offer sponsorship. No agencies or organizations. This is a full-time salaried position.

Wagz provides great benefits and the opportunity to grow and lead within the company. Interested? Send your resume to engineering-recruiting@wagz.com !
Come work at AllTrails and help people explore the outdoors!

We're hiring a FullStack Engineer that has experience with React and Rails.

More info here: https://jobs.lever.co/alltrails/481d1fb6-94b0-4974-9891-f1f2...
Hi, very nice RegEx educational site/book.

Feedback:

- In the chapter https://refrf.shreyasminocha.me/chapters/character-classes an example is given which uses:

o ^ character outside brackets

o $ end of line

o +

But the explanation above does not introduce these yet, so a real beginner user (like me) is lost. The ambigious characters example is fine, since it uses all the concepts already explained.
Hell I have trouble reading my own code. Dense, arcane, not descriptive of what's going on. FWIW
People seem motivated to keep their bikes maintained if they don't have to pay for it themselves from my experience.

In Canada I've volunteered at free bike tune up stations for many years, they are usually set up at popular summer events or at community centres.

We get a lot of people who aren't confident enough to do basic things like adjust brakes, gears or even change a flat tire. Most of the time they've simply rode their bike and dealt with poor performance or issues until it becomes a problem or they feel it is unsafe to ride.

For these folks getting someone to do extremely basic yearly maintenance would keep them happily riding for a long time.
I've never heard of "Project Evidence" before.
I bought a bike for $900 about 7 years ago. I ride to work every day (25km back and forth) and the maintenance have consisted of one tube and a few packages of lube for chain, probably around $50 in total. The tires need replacement but so far they hold up...
Having a receive queue on each CPU is usually counterproductive in my experience ... one per longest-latency-cache domain is better in most cases. Anyway these days many NICs multiqueue resources have been outstripped by the number of cores in the box. We have NICs with 32 or 64 queues in boxes having 88 or 128 CPUs.

RFS flow tables are installed by sendmsg and recvmsg, so I fail to see why RFS doesn't benefit UDP just as much as TCP. If you are using RFS, your QUIC packets should still arrive on the correct CPU.
Sorry - the servers are overloaded right now with everyone grabbing their data. And yes, we did scale things up! Hitting RDS limitations :(
Of course it does. It lives in your frameworks and libraries. It lives in your container classes and threading routines. It lives in that bit of code at the core of your business rules that people are scared of.

If you write anything, even "hello, world", complexity lives somewhere! Just the complexity of the print function path all the way to the hardware would baffle some.
You can have sharp edges and vertices with subdiv surfaces.
And the justices will point out that journalism predates end-to-end encryption and investigative journalism used phones and mail and in person meetings quite effectively.
A Conversation with Joseph Stiglitz
The company has this to say about synthetic leather.

> Fish leather is more ecologically sound than vegan leather alternatives because it requires less energy than the creation of vegan leather, it does not include petroleum products, and it works with the circular economy using existing waste from food fisheries to create a durable finished good. Fish leather doesn’t need the extra (chemically induced) step of removing hair that mammal leather requires, either.

https://www.7leagues.com/leather
I'd imagine that domain name is worth some serious case. Automattic (WordPress) and many others would probably love to scoop that up. I wonder if that's their most valuable asset now?
Yes, that's what I meant when I said "obscure nerd reference that maybe 1% of their audience would get".

For what it's worth, I don't think it's an SI prefix, just a named large number: https://en.wikipedia.org/wiki/Googol
Website which makes fundamental attributes of cryptocurrencies accessible
Because you cannot deliver experimental physics breakthroughs or hardware with teams of two deciding every week what they feel like doing.

Have you ever thought about how much work it takes to deliver hardware? How many teams and processes and planning there are involved from physics level to software stack to deliver something usable? It's insane. And normal processor hardware is something people have experience with. For a physics experiment, virtually everything is custom made and you only have budget for a few fixes or trials on each component. There is just not much room for slack.
Lumosity | Core/Platform/Core Senior Engineers | San Francisco or Remote | Full Time

Lumosity is a world-leading brain training program with over 100 million users and almost 6 billion games played. Our mission is to help people improve and understand their mental abilities. Lumosity is bringing modern mindfulness practices to our large audience.

We are looking for an experienced Platform Engineer who has helped build and scale service backends before to work alongside of a small and very capable team developing and maintaining backend services for our games teams.

This is a mix devops/engineer role.

- Ruby on Rails experience
- GRaphQL
- Microservices
- Kubernetes on AWS (w/ terraform/kapitan/samson/..)

https://jobs.lever.co/lumosity or please email me at ews@folksonomy.com for more info.
Yes, quite. The i219 chipset in my laptop "includes advanced interrupt handling features to reduce CPU overheard. Other performance-enhancing features include offloading TCP/UDP (for both IPv4 and IPv6) checksum calculations and performing TCP segmentation. Advanced features such as Jumbo Frame support for extra-large packets and Receive Side Scaling (RSS) are also supported."

It's also supported on the old chipset from the motherboard I bought more than half a decade ago, and every chipset I've used in the server space in as long as I can remember.
I can cycle to work in about 20 minutes, or walk to work in about 70 minutes. Cycling is convenient for me, walking is not.

Viewing this is as poor people needing a government handout is a very strange interpretation of what's being proposed. It's a public health and environmental nudge.

It's like when sugar taxes are discussed, and everyone says "why don't they make the healthy things cheaper?" Well now getting a bike serviced is being subsidised. But again, it's not even about the money really.
Beautiful, Dynamic Bank Logo Backgrounds for the Plaid API
As far as I know, it's not. The turing-complete scene description language and the many ways of representing geometry that makes POV-Ray so powerful and fun to use also makes it very difficult to interoperate with other tools.

POV-Ray is mostly used by hobbyists, students, and people who need to visualize some data and need a tool that can be easily scripted for their needs.
I assume that there was a tax advantage at least: hedging (with puts or otherwise) lets you hold your stocks for longer.
11 points by usdsgov 30 days ago | parent [-] | on: Ask HN: Who is hiring? (April 2020)

United States Digital Service | Senior Product Managers, Senior Designers, Senior Software Engineers, Senior Site Reliability Engineers, and more! | Washington, DC | ONSITE https://www.usds.gov/

We're looking for the most tenacious designers, software engineers, product managers, and more, who are committed to untangling, rewiring, and redesigning critical government services. You'll join a team of the most talented technologists from across the private sector and government. No government experience or resume required! We work on some of the biggest issues affecting the American people there are: immigration, veterans, students, health care, and more. Come join us in shifting government tech in the right direction!

See one of our Reports to Congress for examples of what you could be working on:

https://www.usds.gov/report-to-congress/2017/07/

In plain language: We are looking for empathetic and mission focused engineers, designers, product managers, government procurement specialists, bureaucracy hackers, and more with 3+ years of experience in the tech industry to work on sometimes ambiguous-- sometimes huge-- but always impactful work for the American people.

Apply here:

https://www.usds.gov/apply
E.g. to filter for eco friendliness https://coindecide.com/?Transaction+Eco-Friendliness=10,000+... or for comparing coins https://coindecide.com/compare/btc-bitcoin-vs-nano-nano
Check out Corovent, its somehow open source (they have to hide their exact BOM for now, because of companies buying full stock of those parts). It is build by university team that actually design ventilators for 25 years and is certified to be used in case when there are no proper ventilators available. They are currently using industrial version of medical parts (due to limited availability of those parts) but full certification is in pipeline. They are just starting mass production now.
This reminds me of an early scene in the film adaptation of Asimov's "Bicentennial Man" when robots had no individual rights at all.

The robot in question presents anomalous behavior such as creativity and curiosity. US Robotics offers a free replacement for this defective unit but the owner refuses much to the chagrin of US Robotics; the owner and family want this defective, creative, curious robot.

Along the way of making and selling high-quality clocks, the robot incurs some minor damage which requires repair at US Robotics.

The owner, his robot, and his lawyer get face time with the US Robotics CEO and corporate lawyer. "We've installed warning sensors around key points of this robot's positronic brain. Whilst repairing his damaged finger, if we detect any incursion into his positronic brain, we shall sue you and this company for the loss of all of his potential revenue that he could have made from now until the end of time."

A few hard swallows later and the robot walks out with a restored finger and an undamaged, anomalous positronic brain.
A notification seems like it would be a great idea. Users could ignore it and carry on with with the free listening premise. But the very existence of the platform seems to be based on the fact that listeners will choose to support artists, so a notification to support will probably appreciated and heeded by listeners.
The hardware selection and test setup is questionable, yeah. But downclocking the CPU is pretty standard for many benchmarks like that.
Would have been better to evaluate the effects of CPU frequency changes separately. But there's nothing wrong with downclocking in general if you want to evaluate effects of CPU bottlenecks when you don't have high-speed links available.
onXmaps | Mobile GIS 3D Engineer | REMOTE | https://www.onxmaps.com/careers | Montana

We make mapping applications for the outdoors. The company is strong - people are getting outside more than ever. Our hunt app is #1 in hunting. Our new Offroad app is #3 in Navigation (behind Google Maps and Waze). We have offices in Bozeman and Missoula, MT, but we are also remote-friendly. This is a fun application to work on!

We have multiple engineering positions:
* Backend Engineer (golang, Elixir, Kubernetes, GCP)
* Quality Assurance Engineer III
* Senior Android Engineer (Kotlin)
* Senior iOS Engineer (Swift)
* Senior Web Engineer (JavaScript)
* Software Development Engineer - Mapping Services

We are particularly interested in mobile candidates with strong 3D graphics skills - game devs welcome.

You should apply! Please mention the HN post.

Apply at: https://www.onxmaps.com/careers
Why transparency? Sounds more expensive and needing more cleaning to not look ugly.

Just put up normal dividers, which exist in many many forms already.
The term I've heard used is Kurtosis Risk: https://en.wikipedia.org/wiki/Kurtosis_risk
They are at Lyft which tries to solve hard problems like Pricing and Dispatch optimization.

For other, perhaps smaller, companies you still need a Data Analyst or someone who can read data and make sense of it, but not a Data Scientist who works in a silo and has a sexy job title.
Life of a Back End Engineer
Discussion about what it means to be put on a ventilator, common complications, what can be done to avoid needing a ventilator, what can be done to reduce harm caused by ventilator.
git-gone does this as well, works cross platform.

https://github.com/lunaryorn/git-gone
It would be interesting to see whether a team meeting held in minecraft negated the issues with video latency. If there is no expectation that you can read people's facial expressions then the latency becomes a non-issue.
It's his narcissistic disorder. He can't take that the Coronavirus is front and centre in the news instead of him.

He did the same shit when Thai kids got lost in a cave and his highness thought his useless-for-the-purpose invention could free the kids. Yet when a diver criticized him he went on a pedo tirade.
So much this. Its ossified so far that if your DHCP packet isn't padded in just the right way, some firewalls will block it. Somebody mis-read the RFC and put in some rule, and now many Enterprise firewalls do this. Sigh.

Anyway, anothing not 'normal' is being filtered out somewhere. We even (at one startup) considered tunneling RTP through HTTP! My god.
Point. I've made the temporary omission of an explanation for /g explicit. I've also included a link to the relevant section of Flags in the note.
While I agree that the Fed may be overplaying their hand, I disagree that Taleb has an otherwise outperforming strategy. The cost of hedging against black swan events is not zero, and has increased substantially since the financial crisis- at least in part by his own work to increase awareness of them! Volatility used to be greatly underpriced by the market, and while that may still be true, its not nearly true to the extent it was pre-crisis.
Testing wastewater seen as key to tracking Covid: CDC Official
Will journalists really lose access to their sources, or will they simply abandon US-based companies for secure communication?
That depends on what counts as a team. I use a lot of other people's code in my own projects. So although the people who wrote much of the code that I use didn't work for me, it's not exactly a solo effort either.

But yes, managing Lispers can be a challenge. That's one of the reasons Java is used so much more.
SEEKING FREELANCER, Denver, Remote

DevisedLabs is looking for a frontend consultant who cares about making the web fast.

We're looking for help identifying problematic frontend code that slows down websites and optimizing it. We need someone who's comfortable with frontend dev (HTML, CSS, JS), web performance best practices, and capable of spelunking deep into performance testing tools such as Lighthouse, Chrome Dev Tools (especially the Performance and Network panels), and other tools.

Writing and English language proficiency will be important for us since we need help with turning your performance analysis and suggestions into reports that others can read and learn from.

If that sounds like your cup of tea, please reach out to james at devisedlabs.com
Healthy people in 30s and 40s, barely sick with Covid-19, dying from strokes
A 5-pixel x-height suggests the IIc's native font. I think the other labels might have been drawn pixelwise, because you're right, they're sized wrong and the letterforms are weird, e.g. the 'm' in 'Fremont', the 'a's in 'Hayward' - I think they're stretched 1 pixel in each dimension, but it doesn't look nearest-neighbor to me so much as hand-fitting to size.

Perhaps they wanted to scale up all the labels to read better on screen, but found hand-drawing the upscaled versions to be unexpectedly time-consuming and decided to stop with a couple of them still drawn in the native font.
There's a different between what you can do and what your responsibilities are. As for consequence, there no shortage of examples of consequences, some of which we've seen on HN.
I sent an email last month regarding an Android position, and followed up a couple weeks after; should I assume it's been decided I'm not a fit?

Email address in profile.
they don't care they want money now.
QUIC in the datacenter is hugely superior to Linux kernel TCP. Kernel TCP has been inappropriate for datacenter networking for decades and this has been a known issue mentioned many times in the literature (start with [1] if this is new to you). Datacenter operators have been forced to either patch the kernel or bypass it to get decent TCP performance. QUIC is a rational response to this situation. Instead of waiting a quarter century or more for Linux to get its TCP stack in order, switch to UDP and innovate in user space.

1: https://www.cs.cmu.edu/~dga/papers/incast-sigcomm2009.pdf
Putting the server behind TLS is a minor part of the process.

If you want any kind of HA, you'll have multiple instances of Redis, with changes replicated from the writable node to the others.

That traffic needs to be encrypted too - and redis (pre 6.0) knows nothing about TLS.

So now you need a tunnel to each other Redis node.

Oh but you also want Sentinel to make sure a failure means a new primary node is elected... and sentinel doesn't speak TLS either, and they need to both speak to each other, and the redis nodes... so that's another set of TLS tunnels you need to setup.

I setup redis on 3 nodes for a customer, if you tried to draw the stunnel setup on paper, it'd look like you're illustrating a plate of spaghetti.
Did they have a casual company culture?
I'm working on a IoT device and this is something that my cofounders and I have discussed a fair bit. While we want to succeed, we know that most businesses fail, and we don't want to put out products that become waste.

We're working on mitigating this by having an open hardware platform. The idea being that, even if our cloud service isn't up, you can re-flash the hardware to do anything you want. And you can use our documentation to do it so you don't have to reverse-engineer everything from scratch.

I'd like to see more companies follow this approach. I've at least a handful of IoT devices that are effectively bricked, which sucks because I know they have decent and usable innards.
“Where is the rest of my laundry?”
Python Multiple Inheritance
Prescreen | Vienna, Austria | Backend & QA Engineers| ONSITE | Full Time
Prescreen is one of Europe’s fastest growing HR tech startups. We are a small but highly effective team delivering value to our users fast and in high quality. Working here still feels like in a startup but we do have some of the benefits of being a post-exit company (financial stability, 30 days of yearly paid vacation, all kinds of benefits...) All our positions are listed on our homepage: https://prescreen.io/en/careers/
Is this self-hosted? or can custom domain be added?
Am I the only one who really dislikes coroutines?
Logitech C930e Webcam
IMO, I'd use only firebase auth and chat personally.

Firebase auth is supremely easy to implement, and you can write your own backend services (in node, rails, Go, whatever) and auth your clients against it using the firebase sdk. Chat makes it supremely easy as well for simpler use cases, and if you do find it limiting, you can always swap it out for something better suited.

In my case, I use firebase client sdk on mobile (react-native) and web (react). My backend (go + node) services use firebase admin sdk to authenticate requests, and my database is postgres.
Galileo's Greatest Blunder [video]
VXTH is an index which runs a tail risk strategy: http://www.cboe.com/products/vix-index-volatility/vix-relate...

It holds the S&P500 and buys monthly call options on VIX.
I have a few solutions for you:

1) Your monitor doesn't need to be the size of your mirror. Just the size of the display content.

2) Add a motion control or other type of sensor to turn on and off the backlight.