skysight-inc/HackerNews huggingface dataset:
Balena | REMOTE | Product Engineer

Balena is laser focused on a single goal: to enable mainstream developers to succeed on the new frontier of Edge/IoT computing in building fleets of devices that work as reliably as servers in a datacenter. In the process of creating this bridge, we've had to build many and varying tools and services, from cloud services (balenaCloud) to desktop utilities (balenaEtcher), to operating systems (balenaOS), single-board computers (balenaFin), and much much more.

The role of product engineer at Balena is for a truly full stack engineer, ranging from talking to users to solving architectural riddles to learning new technologies as needed. Product engineers are empowered to take on a user problem and chase down its solution to any part of the stack, working alone or coordinating other engineers in service of improving users' lives, without regard for internal silos or barriers.

The ideal product engineer has a wide variety of background experience and isn't afraid to learn to use more technologies when needed, but also is comfortable deferring to experts within the team when their particular skills are required.

If you think this role is for you, please let us know of a problem you see in one or more of our products, and how you would improve it. All who submit a non-trivial answer to this challenge are guaranteed to have an interview with a member of our leadership team.

Drop us a line at producteng@balena.io with a CV and your answer to the question, as well as any other relevant info that makes you particularly suitable for the role. We appreciate non-standard backgrounds and encourage you to focus your material on the substance and not on formalities. We look forward to speaking with you!
The phrase spineless bootlicker is such an internet citizen phrase.

Outrage culture signaling with respect to language is always so fascinating.
I've been putting off learning Rust. From everything I read about the two, I like rust more than go -- but I'm not fond of the massive binary size.

I'm also not fond of the nodejs style "download another copy of these 300 microlibraries and compile them all".
Instrumental | ONSITE | Palo Alto, CA, USA; Chicago, IL, USA; Charlotte, NC, USA; Longhua, Shenzhen, Guangdong, China

Can you imagine writing software with no debugger or logging, and you only get to run it every few weeks? That's what building hardware is like for many product companies. At Instrumental, we're building a manufacturing optimization system that collects data no one else can, and uses machine learning and visualizations to automatically identify defects and help product companies understand their assembly processes.

With ~30 people we are a small but mighty team with a collaborative, friendly culture. We value an inclusive environment and actively work to promote diversity in our team.

We also value good tools. For example, I manage the web app team - our deploys involve running a single command and take just a few minutes, so we deploy frequently and with confidence. "Watch mode" compilation usually takes under a second. We have "branch environments" to test any pull request in a production-like environment with real data. And we have robust tests.

We're hiring for basically every engineering role: backend, frontend, systems, SRE... apply online: https://www.instrumental.com/careers
Pollock is a famous name. How many people want to own a famous name, just for pride? How many Pollocks exist? (Or even, how many "big name" art pieces exist?) The first number is considerably larger. That's why the price is high.
That was always a false duck.
I literally set one of these up last night with a Pi 4 and the longest step was dd’ing Raspbian Buster Lite to the SD card. Only real gotcha in setup is remember to set up SSH before booting if you’re going headless. Everything else is super easy.
You seem to believe the reverse, i.e. EU or it's member nations willing to use its economic leverage for political ends, does not happen? Isn't that rather naive?
>This does far more than make it more difficult for the guilty to get away with crimes. That's not a cause anyone would advocate for.

Actually, I'll advocate for it. What you're saying assumes a perfect law, but actually there are plenty of crimes that should not be crimes. People should be able to get away with those, despite being legally guilty according to a standard set by whatever group is in power.

Imagine if everyone who ever carried an ounce of weed got caught and locked up for it. A perfectly effective law enforcement system leaves no room for societal adjustment and changing norms through noncompliance. There has to be cost and human effort involved in enforcing the law.
They're referring to the font, yes. Lots of people used it in the post-Web 2.0 era because it has a "distinctive" look, which naturally lent itself to fatigue.

https://www.wired.co.uk/article/lobster-font

https://web.archive.org/web/20180213181648/http://5in5nyc.co...
You’re using code blocks for a non-code string
You’re using code blocks for a hyperlink
You’re using code blocks which makes clicking hyperlinks impossible
Encryption in the last decade has also become a hell of a lot easier to implement, so "why wouldn't we just do it" has less opposition
SEEKING WORK | Connecticut, USA

Remote: Yes (15 years remote: efficient, productive and highly available)
Willing to relocate: For the right position; remote w/ occasional travel much preferred

Open to FT or PT freelance projects, development work, source code audits, reworking codebases left in poor shape. Specializing in Rails & React Native.

Experience in all phases of software development: architecting solutions from the ground up (from concept to shipping), reworking/rebuilding/refactoring existing projects (those left in poor shape, or reliant on outdated libraries), and contributing to existing modern codebases.

Technologies: React Native (core contributor), React, Ruby, Ruby on Rails, JavaScript, Perl, Objective-C, Java, Swift, C, C#, Python, Node.js, Express, PHP, GraphQL (Apollo) Mobile Development: Native: iOS / Xcode, Android / Android Studio, Hybrid: Cordova/Ionic, HTML5 / Canvas, CreateJS/ImpactJS/Phaser, Flux (Redux, Alt.js, Mobx), MySQL, PostgreSQL, MongoDB, Firebase, RSpec, Cucumber, Selenium, Mocha, Jasmine, Sphinx, Solr, Lucene, Elastic Search, AWS (S3, EC2, Lambda, Amplify, RDS, etc), Linux, Apache, Git / GitHub workflow, Dev Ops, Heroku, JIRA, Confluence, BitBucket, MongoDB

Full stack & mobile software developer with over 15 years of professional experience architecting and building a wide range of products on web and mobile platforms using diverse languages and tools.

Resume: https://drive.google.com/file/d/1OzlQkhUFtW2i9uZV7h29U8_6SnZ...

Email: adamjroth[at]gmail.com
Location: Ann Arbor, MI

Project types: Contract

Remote: Yes (7+ years remote experience)

Willing to relocate: No

Technologies: React, React Native, JavaScript/TypeScript, node, Rails

Résumé/CV: 10+ years of experience on high-profile applications. More than 5 years of production experience with React. Full resume available upon request.

Email: https://spaceship.studio (Please use contact form)
I can draw stick figures and call them forgeries of Michaelangelo. That doesn't make them good forgeries. Read the original article for some sense of the technical difficulty of forging Pollock in a way that couldn't be easily spotted by a Pollock expert.
I'm running WG for some time and it works really well. Was super easy to set up - I did it in like 1-2hrs during a hacker conference last year, so even with blinking led lights all around it was very straightforward.

On the other hand I've yet to achieve sane battery lifetimes on my smartphone with a VPN active. I suspect it's because the VPN needs to reconnect whenever one of my messengers checks for new messages, or similar background services. Anyone have experience how to improve that?
A personal example is that where I live, Uber has basically exterminated yellow cabs. So if your phone is dead and you can’t get an Uber, you’ve got no chance of flagging a yellow cab like you could do ten years ago. So if you have to get somewhere, you’re screwed.
It's worth what people are willing to pay.
Entertaining a new senior role as an individual contributor or manager. Extensive experience with both.

Location: ID, USA

Remote: Required

Willing to relocate: No

Technologies: Ruby/Rails, JS, Electron, Swift, Crystal-lang, Golang, AWS, docker, and many others

Résumé/CV: github.com/danielwestendorf, email me for a resume

Email: daniel@prowestech.com
There is a lot here. For now, I will simply assert that morality, which means that which helps or harms man’s survival, is objective and knowable.

I’ve enjoyed this discussion. It has been civil beyond what I normally expect from HN. From our limited interaction, I believe you are grappling with these subjects in earnest.

This is a difficult forum to have an extended discussion. If you like, reach out (email is in my profile) and we can discuss the issues further. I’m not a philosopher or expert, but I’d be happy to share what I know and I enjoy the challenge because it helps clarify my own thinking.
The idea that anyone actually thinks a cia backed/touted[1] meme-tier "modern artist" like Pollock has any value beyond money laundering[2] in current year is delicately amusing to me. Then again, I guess some people think CNN is a news agency.

[1] https://www.independent.co.uk/news/world/modern-art-was-cia-...

[2] https://www.nytimes.com/2013/05/13/arts/design/art-proves-at...

Never gets old:
http://reverent.org/an_artist_or_an_ape.html
Yeah, as I said, the 8086 was a pretty good 16 bit processor. It might not of been such a great 20 bit processor (it could only address 1 MB even with the segmentation).

>By comparison the 680x0 on classic Mac was a pleasure to program. A nice large simple flat address space.

That was a 32 bit processor. Yes things are simpler for large programs when you have lots of memory to put your code in and your instructions can take lots of space. The 68000 was as a result a lot easier to design. It was basically just a PDP-11 clone.
Instacart (YC S12) workers write open letter to CEO for garnishing tips
BCP 188 "Pervasive Monitoring Is an Attack" sets Best Common Practice for the IETF to say that mitigating pervasive monitoring is appropriate because it's an attack on the network. So that's a pretty long way from "nobody cares".

It's very carefully written, it does not propose to make a moral judgement about whether the things Snowden revealed are evil only to show that in a technical sense they were an attack and so it made sense for the network to try to mitigate them. Work like D-PRIVE (privacy for DNS) was driven by this concern, and of course it influenced a lot of other work including QUIC.
Money laundering.

and possibly communism http://www.bbc.com/culture/story/20161004-was-modern-art-a-w...
How would you match traffic from the same source without keeping the record of that source?
Electric Audi SUV Tops Norway's October Car Sales
The Collector: Gigabit True Random Number Generator Using Image Sensor Noise [pdf]
MITM is not mitigated at all by HTTPS. What makes you think that? Do you understand how certificate signing works?
Some of those criticisms are just wrong. I setup WireGuard to do split tunneling without any issue.
Any crystal Timex will be a fine watch and they are ~$30 to start.

If you buy some fashion watch, who the hell knows what you will get, for who the hell knows how much.

So the quoted paragraph is not a great example of the conundrum you describe, the cheap products work great and a simple selection criteria like "Buy the Timex or Casio you think looks nicer" will be very successful.
It's ignored because it concerns white men. The demographic which is not permitted to have its problems recognized.
While I sort of agree, I think the problem is that "they're selling your data" misstates what actually happens.

Facebook and Google want to collect your data and keep it. What they're selling is indirect access to you: the more information they have on you, the more precisely they can theoretically target advertising and content to you. Keeping the data they have on you to themselves is literally their business model.

Two points, though. First, of course, that's still essentially what's been dubbed "surveillance capitalism"; it's still something someone may be uncomfortable with for a variety of reasons. Your data is being indirectly monetized, but it's still being monetized, and you still have very limited insight into the extent of that data and how it's being used. Second, adtech isn't the business model of everyone who collects data -- and one could argue that the more businesses a data-collecting company is in, the more moral hazards pop up. How much data will Google give over to law enforcement when there's a warrant, for example? What if we see a Facebook Health initiative that allows medical providers and insurers selective access to what Facebook "knows" about you within the limits of regulations and the law? (Do you know what those limits are? I don't.)

I actually expect this more a reaction to Apple's pivot into health with the Apple Watch...

Expect what, privacy concerns? While I understand that, I'm not sure much health information collected by Apple devices ever leaves your "local ecosystem" (i.e., your personal set of devices). Also, the Apple Watch Edition notwithstanding, I'm not sure I'd say its original incarnation was positioned as a luxury product -- yes, you could pay $10,000+ for it if you wanted to, but it still started at $349. But it was certainly positioned as a fashion product at its introduction, which they've dialed way back on since.
Location: Amsterdam, NL

Remote: Yes

Willing to relocate: No

Technologies: Go, Python, AWS, GCP, K8S, Linux, Clickhouse, Dataflow

Resume: https://piotr.is/cv.pdf

Email: m@piotr.is

I am an experienced backend/data engineer with background in systems engineering/SRE and research. I'm interested in any job that features a significant programming component (not so keen on devops roles). I have remote work experience, but I'd only consider remote work when a large part of the organisation is remote.
It shows how important having a big name behind a project is. Linux gave Git its momentum.
Ahhh, OK. Thanks for the clarification.
And what would the benefit be from that?

That is how HTTPS works today, and does not protect you against phishing at all.
> This may still be true in C & C++ land, and to small extent in the Java world with the Spring libraries. But Node, Python, et al. seem to have zero curation and an explosion of transitive dependencies.

That's a great point. I wonder if there is any interest in providing a Boost-esque package bundle for Node or Python, where maintainers adopt a selection of packages and treat their official releases as unstable/bleeding edge releases.
I don't disagree with that at all; as I've gotten older I've tried to keep that mentality in mind, especially when I'm sad.
Like, in what way is Number 17a worth 200 million?

I don't know if you mean this painting specifically, or paintings in general, but obviously, art is worth what someone is willing to pay for it. Now, there are many reasons a person might pay a lot for a piece, or how a piece might end up selling for more than an expert would expect. Here are just a handful:

1. Someone buys expensive art and donates it to a museum for a nice tax deduction. The more the painting is, the more the deduction. The person who bought Number 17A immediately donated it to a museum.

2. Two collectors are both really rich and both really interested in a piece and get into a bidding war. It only takes two, but sometimes there are many people who want a particular piece or a piece from a particular artist.

3. A collector (or dealer) might try to spur interest in an artist by overpaying for a piece to try and reset the price for said artist.

4. You can launder money by buying or selling art at auction.
Just use softether - free, simple, open source, fast and secure. Best of all it runs on almost any platform you could want to run it on (both server and client!)

You can even bounce off or azure to set up the tunnel when your vpn server is behind a natted firewall. It supports 16-channel connections to max out line throughput even over very long distances between server and client. It can support native windows clients, has openvpn shim for legacy client's on that side. I'm not doing it justice - there's so many features (all gui-configurable) that are supremely thought out.

Truly one of the best examples of free software I can think of.

Edit:
https://github.com/SoftEtherVPN/SoftEtherVPN
Incorrect. That is an avenue of leverage. Currently driven more by corporate interests than citizen interests.
Your description is a little vague, but I applied :-)
Seeing is Believing; ~Far Seer: Warcraft;
Ironically, for all the discussion of YouTube in the article, it links to the music on SoundCloud.
Been wondering this myself also, please post if you get anywhere, especially with a modern drive.
> one should go elsewhere on a regular basis

This may be hard to do if your healthcare is tied to your job. I worked at one firm for 7.5 years. Got the itch to leave and took 2.5 years sailing. Landed another job in another continent. I have the luxury of being healthy and working in an in-demand industry. I've asked colleagues why they don't leave and it's usually tied to family commitments, health, or limited prospects.
They're entitled to complain, though; that's a proper, by-the-rules way to signal preferences to the market.

FWIW, I agree. Having the choice only between casual user version and unstable dev version is missing a power user option in the middle. I'm personally not going to abandon Firefox over this, but I'm that less interested in embracing web as a platform for productive work.
Second Measure (YC S15) | SF Bay Area - San Mateo, CA (downtown) | ONSITE | https://secondmeasure.com

----

Second Measure analyzes billions of credit card transactions to answer real-time questions about consumer behavior.

Through our self-service analytics platform, we help our clients – some of the world’s largest brands and investment firms – answer questions like:

- How did Soulcycle's recent connection to a presidential fundraiser affect ridership? [1]
- Where is Uber gaining or losing market share? [2]
- Which restaurant delivery company reigns in NYC? [3]
- (Check out our research blog [2])

We’re 70 people today — mostly senior engineers and data scientists — and are backed by a strong mix of VCs (Bessemer, Norwest, YC) and banks (Goldman Sachs, Citi, Jefferies).

We’re looking for other strong builders, especially those who can grow into leadership roles:

- Data Engineer
- Front End Engineer
- Client Engagement Manager (NYC)
- (more)

I'm a founder (mike@). Apply directly [4] or email jobs@ and CC me.

[1] https://www.fastcompany.com/90405922/soulcycle-customers-tak...

[2] https://secondmeasure.com/datapoints/rideshare-industry-over...

[3] https://www.wsj.com/articles/grubhubs-struggles-could-chill-...

[4] https://secondmeasure.com/jobs/
none of these are actual drop in replacements as far as I can tell for Elasticsearch

aka you can't point your Kibana instance to these "nodes" and have it speak the Elasticsearch API
They trust lots of other companies more, including Amazon

http://nymag.com/intelligencer/2018/10/americans-cant-agree-...
A thread from last year: https://news.ycombinator.com/item?id=18070116
The search for the invisible force that dominates our universe
Either:

a.) Manually modify your web page either through the existing files hosted by your provider, or by pushing something via ftp/git.

b.) Use a content management system (CMS), either custom or third party, to update content using whatever methods are in place (usually some sort of dashboard).

Additionally, note that many popular site builders (e.g. Squarespace) offer a mobile app for editing on the go.
The choice works for 99% of people, and it’s always very clearly stated. If you have any problem with the default choice, I am sure the organizers will do their best to accommodate your request.

The same holds for special dietary requests, special assistance, people arriving late or leaving earlier, people traveling with partners, with children, etc...

I don’t want to be rude, but please just realize that usually the defaults try to accommodate as many persons as possible, and then there’s always the possibility to ask.

Do you have any better solution? I would be interesting in hearing what you think!
Really? As both a SoCal and Bay Area resident name alone would tell me absolutely nothing about whether someone was a native to either area.
The math of media bosses who told Deadspin to ‘stick to sports’ doesn’t add up
I'll reply once to my own comment to the three requests for tutelage with the same thing I sent in the one person that emailed me.

The technique isn't particularly hard to develop. I used hand gestures. Hold your hands in the gesture and focus on the desired mood. Best done initially when you are only slightly 'off' from the desired mood. Rinse and repeat until you can do it more readily and in situations that are further away from the desired one.

The hard part is in remembering to do it, and in maintaining the patience to keep at it. If I hadn't already had years of meditation experience by the time I came up with this idea, I don't think I would have been able to follow through.

I used the teachings of George Gurdjieff to help me reach a place where I could rely on my ability to remember such things at the time in which I need to remember them. PDF link follows, however not the one I used. I personally read the first few chapters of his first book, Beelzebub's Tales to His Grandson, which is an impossibly dense read that communicates a stupidly simple message.

http://www.gurdjiefffourthway.org/pdf/SELF-REMEMBERING.pdf
Maps Incognito Is Launching for Google Maps Android Users
I jumped around jobs A LOT when I was early in my career; 10 years into my career I hardly stayed at a job longer than 2 years.

There's something to be said for sticking with something long enough to see it through its lifecycle. In my case, I've been at my job for almost 9 years. You'd be surprised at the amount of novelty that comes with major refactors.

(That being said, it's finally time for me to change jobs.)

IMO: I think a good career has a healthy mix of both long and short stints.
Openvpn.net[1] provides executable for many platforms. Free license is good for 2 consecutive users. 2-minute setup process.

[1] https://openvpn.net/download-open-vpn/
Back in the 1990s and early 2000s, it was very common to have "transparent proxies": your router or the ISP's router was configured to transparently redirect all connections to TCP port 80 to a Squid caching proxy or similar running on a nearby server. This meant that images, CSS, JS, or even whole pages (the web was much less dynamic back then) were transparently cached and shared between all users of that router. That could save a lot of bandwidth. Encrypting the HTTP connections completely bypassed the caching proxy; to make it worse, IIRC some popular browsers didn't cache the content from encrypted connections as well, so every new page view would have to come from the origin server. Obviously, the IT professionals which set up these caches didn't like it when most sites started switching to HTTPS, since it made the caches less useful.
Per Collins: "If you describe someone or something as part of the furniture, you are suggesting that they have been somewhere such as their place of work for such a long time that it is hard to imagine that place without them."

It's neutral, really.
Wow, that's very cool.

I'm curious though, won't open sourcing all of these make it much easier for competitors to catch up to your head start in these areas? I wonder what your risk/reward thinking is wrt deciding what to open source.