skysight-inc/HackerNews huggingface dataset:
Impinj | Multiple Positions | Seattle, WA | ONSITE | Full Time | https://www.impinj.com/

It's an exciting time to be at Impinj! Our vision is to provide a "Digital Life for Everyday Items" with our market-leading RAIN RFID solutions which includes RFID tags, readers and gateway hardware, as well as platform management software such as ItemSense.

(Want to know more about how it all works? Our RAIN RFID technology was covered by Strange Parts in this video: https://www.youtube.com/watch?v=PWzyPZAPbt0)

If you're interested in IoT and RFID systems and in helping us build the technologies that will revolutionize inventory management, asset tracking, logistics systems, and more, we have a few software engineering positions available and we hope that you'll consider joining us.

Senior Software Development Engineer #1 (Java): https://www.impinj.com/careers/job-openings/?p=job%2Foeov9fw...

Senior Software Development Engineer #2: https://www.impinj.com/careers/job-openings/?p=job%2FoOwN9fw...

Full Stack Web Developer: https://www.impinj.com/careers/job-openings/?p=job%2FoBJk9fw...

Embedded Systems SDET: https://www.impinj.com/careers/job-openings/?p=job%2Fonh29fw...

We have a variety of positions for other roles open as well, including analog and digital silicon design engineers, technical marketing engineers, RF engineers, and more! Check out the full list at https://www.impinj.com/careers/job-openings/
It doesn't change much. You can make more money being a freelancer and pay separately for your healthcare and retirement fund; There's no free lunch
Best Udemy Online Courses to Learn JavaScript, React, Angular, and Node
Did Climate Change Destroy the Aliens?
What makes a good excuse?
Very real environmental issues aside, I'd question how many consumers ever actually repair their laptops. If it's not many, then you're making everyone's computer thicker to benefit a few.

The environmental angle, then, just comes down to whether Apple can recycle parts in as eco-friendly a way as they claim.

I'm personally willing to give up repairability for a thin laptop. I'm far less willing to give up actual usability—I want a good keyboard, and I want compatibility with the most common types of thumb drives in active use today.
For a site that is commercial and not just a fun thing I think you should always be monitoring the basics and watching the trends which they produce. So CPU, Memory, I/O, Non 2XX HTTP responses, server logs, nginx/apache logs, # of sessions, traffic by hour and traffic by day. If you are running a wordpress site or similar I'd also be putting watchers on new file creation & updates on the upload directory and the themes. This just helps you see if there is any activity happening you didn't trigger or expect.

Any outbound calls your site makes to 3rd party services should be logged and reported on, set up triggers and alerts for non 2XX codes again. You want to know if something breaks before you have support requests coming in.

SSL certs have already been mentioned by watching those and setting up reminders for renewals is important, same with any plug-ins or other licenses you need to renew on a recurring basis.

This at least covers all the basics IMO. Obviously some of what I mentioned can be done from proper monitoring of the log files, like non 200 responses, traffic, sessions etc. Also, don't reinvent the wheel, plenty of tools in open source that can help you do all this with just some setup and configuration.
There is nothing wrong with that, but careers under capitalism are about _signaling value_. I hope you find a place (or have found a place) where you're appreciated. :)
Agile Leadership – A Handy Cheat Sheet
Depends on what you mean by cold. Well below freezing they're not very happy and have significantly reduced range and power delivery until they heat up.

This issue can be solved by pre-heating the batteries prior to driving.

With a Tesla you can trigger the heating from the Tesla app on your phone. With the BMW i3 you can plan a departure time, and if it's plugged in it will make sure the car is charged and batteries are heated if needed (Tesla has no such plugged-in restriction). Other cars may have similar systems.

Winters in Norway are usually quite cold, below -15C is common in the capital which also has the majority of the EVs. So this is something to keep in mind, but is usually not an issue once you get used to it.
Sonder | San Francisco, CA | Onsite | Full-time | https://www.sonder.com

Sonder is transforming the future of hospitality. We are building the operating system for the future of the hospitality industry. Technology is at the core of powering the platform for the world's first deconstructed hotel and we are the first to do it. Our software powers everything from running our warehouse/supply chain for furniture and consumables, to managing housekeeping operations, to a fantastic booking and guest experience. It's Airbnb, Doordash and Amazon fulfillment systems all under one roof!

Machine Learning Engineer: https://grnh.se/8ee2652e2

Senior Engineering Manager: https://grnh.se/75babe9e2

Frontend Engineer: https://grnh.se/28006a552

Senior DevOps Engineer: https://grnh.se/e41290792

Reach out at chris.spada@sonder.com with any questions
The difference is that of ivory tower planning and the following phases of development, testing and a “big bang” release (waterfall) vs working with an MVP with the purpose of releasing as soon as possible and then work in iterations based off of actual feedback and demand (agile). If you manage to nuke your budget or create a monster of a code base already at the MVP stage no methodology is going to save you.
On staying within your circle of competence
TL/DR, completing MyClass.someAction is not very different from myClass_someAction.

Outside of the C++/Java/.Net world, names tend to be much smaller.

Anyway, it works like autocompletion works on any textual input, a couple of characters severely restrict the amount of words you are trying to write, and context guides on the rest.

Haskell in particular tends to exhibit local variables that are less than a couple of characters long, so autocomplete does not even make sense for those.

Globals tend to have wither short distinctive names when they are more generic, or long prefixed names when they are concrete. Either way, just completing over a dictionary gets results that are at least as good as you'll get on Java/.Net/C++ IDEs. Haskell also brings a lot of added context, but I don't know of any IDE that uses those for completion (and honestly, I don't miss it).
Doesn’t this sort of amount to an admission that all the years of hunting in the Antarctic under the guise of research were in fact commercial whaling?
This[0] says just about now, and you're right that solar has been improving faster than wind (which is probably a function of one being semiconductor technology and the other being generators, where the low-hanging fruits have been harvested a long time ago).

Of course there may well be local factors that may still make wind the better choice, and a mixture helps to even out production. So wind turbines aren't going to go out of fashion any time soon. Unlike coal.

[0]: https://blog.aee.net/the-numbers-are-in-and-renewables-are-w...
>To be fair to travel betwee Berlin and Vienna City centres you'd need to add at least a €10 in each end for ground transport.

Vienna should be less than 5€ for the airport + VOR ticket.
MobilityWare | Game Dev(Unity),Game Design,BI/Data,&More! | Irvine, CA | Full-Time | Onsite | https://grnh.se/igxqje1

"Solitaire?! Really?" Yes – really! We have amazing people, which has earned us both 'Best Places To Work' in the OC (’15,’16,’17, and '18) and a 4.6 rating on Glassdoor. And that’s before you consider that we have the 2nd most played mobile game in the world. Your contributions touch millions, every single day.

Lead Software Engineer - Build and integrate libraries for server-side features including ad content delivery, cross product promotion and related analytics.

Game Designer - Cards - Design brand-new parlor type games and features for some of the most successful mobile games

Data Analyst - Products - Create in-depth analyses, tools and dashboards to highlight the in-game behaviors that drive revenue activities and user retention
It's a question of demand really and maybe driven by a chicken and egg problem. Trains are slow and expensive so people prefer to fly leading to a lack of demand to support both a slow every stop train and an express point to point train. Also I imagine prices would increase on an express train compared to current trains because it will be picking up less passengers from those intermediate stations. It's tough to setup a lot of different trains because tracks are afaik one per direction in most locations and lines so you're very harshly limited on the scheduling side of things.
BotsAndUs | Robotics Quality Assurance Engineer | London, UK | Full-time | On-site | https://botsandus.com

BotsAndUs are developing an autonomous social robotics platform to provide intuitive, interactive customer service support in busy public environments.

We have built prototypes for our own hardware and software platforms, and we're now hiring additional engineering staff to help us take our services into production.

We are currently looking to hire a QA engineer, ideally with some hardware experience, to help us design and build a robust automated testing and validation process for our robots. This will involve creating verification and validation plans, designing an optimal test strategy, troubleshooting prototypes, and building appropriate test suites.

You'll be joining at an early stage, but we're offering a market-rate salary and a friendly, flexible working environment.

Find more details at https://www.indeed.co.uk/viewjob?jk=96ce6925ceeb657e or email matt@botsandus.com for more information or to apply.
> And the profit margin is 0.275%. Is that reasonable?

No, that’s madness.
> Sure, but how do you know if your tests match real-world use?

As a product category, laptops have existed for close to 40 years, and Apple has been a successful and high end participant in that category for close to thirty. If they can't produce a reasonable keyboard reliability test or lack the willingness to do so, then they have other problems that are vastly more concerning than anything about a couple specific computer models.
1D Cellular Automaton Being Fed as Input to a 2D Cellular Automaton
In Dawkins' "The Ancestor's Tale" he mentions that rodents have poor DNA repair relative to other mammals.
He compared to jeans because they're an extremely trivial purchase that someone would give little thought to, but still demand to know what they cost. The point is that in all cases you need that information, with a major software project you simply need it far more.
And getting humans to accept the system is easier than changing laws that specify when things can be open/closed. E.g. The US Postal Service, drinking establishments, hunting laws.
Im 180 and never felt a difference in length from my home bed to the sleeper train beds. They may be shorter but not so much that it bothered me. That’s why I assumed they were the same as home beds (standard length in Europe is 200).
Nothing per se, is just going to make both your life harder and make it very difficult to produce software that is useful for others.

You need to talk to people to be able to produce the software they need, ultimately.
It really is a genuine mystery why mystery creates a sense of awe and why learning for many people leads to cynicism.

Maybe we are driven toward learning via an emotional mechanism that draws us to the unknown and gives it a "sparkle" or "allure" similar to how sex drive works. Once we learn that mechanism turns off, again similar to how the sexual allure lessens after orgasm.
The Texas Tribune’s formula for small-team social media success
Guix provides interoperability with Docker: the 'guix pack' command builds Docker images of applications, and 'guix system docker-image' builds images containing a complete system with services, etc.

So Guix gives you reproducibility, provenance tracking, and hackability, but you can still "speak Docker".
Any discussion of timing the lights to MAX rather than the reverse?
I really appreciate your time. I'll try to phrase the questions as best as I can! With a computer repair business that I tried to start, one thing that would get me a couple of clients a week would be Craigslist ads. I ended up having a handful of clients and all of them were older, between 50-70 years of age. It's hard to scale lead growth with that strategy alone, because I had no idea how many people were seeing the ad that could have benefited from the service. I wish CL offered some sort of data like that.

If you were starting a lone mobile computer/printer repair/installation business, what other strategies would you use to get clients? I feel almost silly for asking the question but I'm curious to hear your response.

I know that with Facebook ads, you can design your campaign to receive certain results, such as a page like or website visit. Do you think facebook ads would be another strategy or something to employ later on, or is the business example above not something that FB ads would be good for?

Have you ever employed a strategy to get customers that isn't in every "Strategies to get customers..." article that you can find on the web? I've rarely found an article online that went beyond the basics of a handful of common strategies. I found more in detailed "success stories" where people described unique actions they took which ended up leading to their success.

Was there a book that changed the way you'd market? Anything and everything is welcome and appreciated. This was sorta rushed because I have a deadline to meet with a project but figured I'd put my thoughts out there and see what comes of it!
You would have to pay 1st class airfare level prices for a such a thing, maybe even more.
>These are several factors that make it quite a bit harder for the railway to compete with short-distance flights.

Main factor for journeys within Germany though is the lack of competition for DB. Compare Lufthansa prices on MUC-TXL vs. STR-FMO.
> including tech debt

Tech Debt is not little, or we wouldn't carry it around, rather than devote time (and risk of revealing new unknowns) to fixing it. My agile experience has always favored conquering little stuff first, since ppl recognize stories more than points (which vary in value, over time). This, unfortunately, sometimes leads to the hilariously subversive act of splitting a story up into as many tiny pieces as possible so that some people may inflate that "What have you done for me lately" list while more tangible coding is done by others.
Valuemotive | Developer / Data scientist / Designer | Finland | ONSITE | Full-time

At Valuemotive (https://www.valuemotive.com/) we work with organizations to help them reach better results. By leveraging the possibilities of technology in the right places, we build data-driven solutions and culture. Most challenges are tackled by a combination of technical and people skills – that’s why we nurture both. We do both consulting and develop our AI in-house products, focusing on NLP.

We are looking for full-stack developers, data scientists and designers.

Contact: contact@valuemotive.com - include "Hacker News" in the subject.
Re: "Simple UI tasks don't take rocket science, they take a proper understanding of those three standards, and a lot of discipline."

I appears to me you are contradicting yourself. It comes across as: "It doesn't take the discipline of rocket science, but merely the discipline of rocket science". GUI's didn't take "a lot of discipline" in say VB-classic, Delphi, or Oracle Forms[1]: you dragged it to where you intended it to be, and Wazaam, it was there and always there. WYSIWYG was a huuuge time-saver. Now to do it right you have to test on dozens of platforms and versions because they each have a mind of their own. WYSIWYG gave you one central coordinate reference point, not 30 different positioning engines.

Re: "We already have 3 different standards: HTML, CSS, JavaScript."

That's part of the problem, not a solution. They are not domain-specific, for one.

[1] They had glitches, but were getting better over time.
My trip to Australia taught me that driving on the side you're not used to is very difficult at first, and definitely a safety hazard.

If the whole world drives on the same side, international travel involving driving becomes safer and some unknowable number of lives will be saved.

But long before that could ever happen self driving cars will become the norm, and human driven vehicles will be considered a savage ancient custom you can't believe we used to do.
Celo | San Francisco, Berlin, and Buenos Aires | Hiring Software, Mobile, and Cryptography Engineers | All Levels | 80K - 200K + equity + coins | FULLTIME, ONSITE, VISA | https://celo.org

Celo is a mobile-first PoS stable cryptocurrency working to increase financial inclusion in developing markets, aka a permissionless Libra :) Using a novel address-based encryption algorithm, Celo lets you send crypto to phone numbers in a fully decentralized way. Additionally, Celo uses stable-value tokens pegged to fiat currencies, like the US Dollar, to minimize volatility. Anyone can participate in the network and earn Celo currency, even with just a budget Android smartphone (by sending verification text messages). For Celo's first product, we are working with organizations such as the UN World Food Programme and GiveDirectly on a social payments and cash transfer app.

Investors: Andreessen Horowitz (a16z), Polychain, General Catalyst, Coinbase, Reid Hoffman and Jack Dorsey, among others.

Stack: Typescript, Solidity, Go, React Native, Python, Android, iOS, Rust, zk-SNARKs

Team backgrounds: Google, Facebook, Apple, Microsoft, Square, Zcash, MIT, Stanford

More about us here:

Blog - https://medium.com/celohq

Hello from Celo - https://medium.com/celohq/hello-from-celo-34bf195cb99
For chat persistence, you can use TheLounge [1]

[1] - https://thelounge.chat/ https://github.com/thelounge/thelounge
Because OO as the sole or primary paradigm supported deliberately in the design of a programming language is a space that has been explored extensively, being dominant in language design since the late 1980s or so. The OOP-centered-language space is rather thoroughly explored.
> missing magSafe

You can pry from my dead hands my one cable from the monitor to the laptop and ability to charge the laptop from both sides. Not to mention that I can use chargers from anyone, not just from Apple, I can buy non-Apple charging cables, and with my Mac charger I can charge growing numbers of gadgets (so far iPad and Nintendo Switch).

Yeah, MagSafe had a nice, satisfying "click" when engages, but I find USB-C charging much more convenient.
See the collapsed roof in the middle of the picture:

https://i.guim.co.uk/img/media/f4ab1d36b0264645a09a556df2f2d...
Remote for over ten years and like other commenters, not going back to an office anytime soon if I can avoid it. Obviously there are professions this sort of arrangement doesn't work as well for, but I think over time there is reason to be optimistic that the increase of remote work will have a lot of positive impacts: less commuters on the road and spreading the economic benefits of highly skilled jobs out to areas that haven't traditionally enjoyed them.
The word Amazon is an English word from Latin from Greek. It goes WAY back before peruvian groups were calling the Amazon the Amazon.

Secondly, the idea that peruvian groups called the Río Marañón and Rio Solimões the Amazon before it was called the Amazon in english seems a bit unlikely.
Typeform | Platform Security Engineer | Barcelona, Spain | Full-Time | VISA | ONSITE

Typeform helps people collect data with engaging, friendly forms. And we know that protecting that data is incredibly important—for us and our customers. We were saddened when someone attacked and compromised some of our customers’ data recently. So we want to respond quickly and effectively.

That’s why we’re looking for a Platform Security Engineer to build, improve, and maintain the security of our platform.

You’ll protect our cloud computing environments, and build new security controls to ensure our customer data remains fully protected. You’ll share your knowledge with other teams and help them best practices.

I'm a Security Engineer here so feel free to ask me any question :)
Full job description and how to apply: https://www.typeform.com/careers/jobs/1463866/
They enumerate every page on the site sometimes specifically for different crawlers.

Or they have a ton of auto generated pages they don’t want crawled and call them out individually because they don’t realize robots.txt supports globing.
I don't know if you're already aware of this, but macOS is not based on GNU/Linux. It is based on NeXTSTEP which was in turn based on a combination of Mach and BSD.
> how would changed names, like marriage, be handled?

The same way it works with NI numbers in the UK and SS numbers in the US, you tell the agency about the change and that's that.

Why would a number being associated with your person have any issue about your name changing? the very purpose is to disassociate the name from being a unique identifier.
Can someone familiar with this explain what it is? I've read the guix page and it's a package manager - so is this a graphical or command line tool to do UK government stuff (with no screenshots)? Or something else?
"Cheap electric cars" will have range problems for a long time. Electric transport (not just "cars", either) works very well with increased density, and not so well with the low-density status quo.
what isn't discussed though is companies offloading many of the operating costs onto employees, and whether that is covered. It's a great tradeoff, but worth being aware of it and asking for coverage:

- increased electricity costs

- increased wear-and-tear of your home

- increased housing expenses (requirement for a 'office' space in your house)

- infosec vulnerabilities: home networked and physical environments now become vectors into a company, are you being compensated and covered for the risk

- business DR planning: a DR plan becomes much more complex, although perhaps better-hedged, with remote work.

etc.

This already became a bit of a thing when personal phones became a requirement for work, and companies to be fair did adjust fire w/ provide work smart phones.
It seems the author has deleted the post. Maybe Dynamic Yield asked him to take it down? Anyway, currently it is accessible through https://outline.com/FP487e
Rami Ismail calling players to pirate their games rather than buy from G2A
Content Management's Role in the Future of Connected Devices
Elicit http://elicitinsights.com | Senior Technology Consultant | Remote | Full-Time

Elicit needs data technologists! We're an established consultancy building an elite team of technology architects to pair with our top notch data scientists. We solve customer and employee puzzles for our clients using critical thinking and vast amounts of data. If you have experience with data and analytical systems and can share that knowledge with geeks, nerds, and suits, we need you. Our approach: https://www.amazon.com/Geek-Nerd-Suit-Cutting-Edge-Centricit...

http://elicitinsights.com/job/sr-customer-technology-consult....

Our technology stack: all the cloud and legacy on-prem technology used by our clients, plus R, Python, Git, GitHub, Slack, Excel, and PowerPoint (true, those last two might be negatives... but that's what most clients are asking for).

Remote: We are office-free. You'll work from your home office and the client site, usually 4-6 days of travel per month.
Can a 4 day workweek work?
Can you explain how the miners can price discriminate against certain domains? Seems like the network fee would need to be identical for every concurrent transaction.