skysight-inc/HackerNews huggingface dataset:
LearnToWin | Remote, SF Bay Area | Senior Software Engineer, Full Stack Software Engineer, SRE | Full-Time | https://www.learntowin.us/

LearnToWin is an early stage, VC funded active-learning platform (https://www.learntowin.us/2021/01/29/learn-to-win-announces-...). We allow anyone to create highly engaging learning material and easily distribute it to their users and teams. Our mission is to revolutionize training at high-performance organizations. We are empowering people, teams, and organizations to build effective learning ecosystems to win. We believe that learning should be accessible for everyone, and we empower coaches, managers, and teachers of all kinds with the tools to build effective training material, quickly and easily. We work every day to give instructors the peace of mind to know their teams are prepared for gameday — wherever and whenever that big day comes.

We work with a wide variety of clients from professional sports teams to the Department of Defense. We are a small, fun and driven team who want to fundamentally transform how teams learn and execute. We are looking for engineers who have a strong background in building secure systems to help scale our platform. Experience working with NIST-compliant systems and the DoD are a plus.

Some things we can offer:
- Meaningful ownership of the project and impact to the business
- Decent salary and equity
- A strong culture of fun, learning, and growth
- Great sessions on breathing

To apply please reach out to caleb@learntowin.us with your resume. To learn more about our open positions please checkout the link below:

https://angel.co/company/learntowin/jobs
What web-based client will allow you to read email without an Internet connection in Safari?

What marginal advantage does a third-party iOS client provide, that outweighs the risks of installing another app that is going to spy on me, have weaker integration with the OS and force me to relearn every new UI design language they come up with that in no way resembles the rest of the OS or its function and behavior?
"mars can't wait" lol
I think we're slowly witnessing the next phase of societal evolution right now. No watershed moment yet though.

With the likes of Bitcoin and Starlink a picture is starting to emerge that, while this tech is all still it's infancy, there does seem to exist the remote possibility that one day the tables will turn such that the dynamics that enable totalitarian regimes will be removed or seriously undermined.

The industrial revolution changed the previous set of dynamics in that there became a class of independently wealthy, and hence powerful/influential, business owners with a vested interest in how the state operated. It wasn't that they had power and influence over other people, but rather that they recognised that their peers had the same interests they did and they could band together to form a coalition against the rulers of the day and eventually out of that government emerged.

Wish I could read the history books from the year 2500!
A new Mac comes with something like 30 apps in the bar. I clicked and disabled every single one of them except Finder and used Safari to download another browser. If it was any other manufacturer, this mess would be quickly denounced by reviewers as crapware. But because it is by Apple, it is not a problem at all.

I am not expecting this to fix by itself. Maybe some major review blogs should first not parrot how magical the whole thing is and change the tone as such things are not only annoying, but also a security risk even if you don't actively use the app. I am not an expert on development for MacOS, but I would be surprised if there is no way to trigger the mail app from another app or a link. I just hope the bug is not exportable this way.
FYI: I use perl5 every day. Works fine. Love the moderate static and dynamic type checking, forward references and Mojolicious - which Python has none of.
No - I still don't like it myself but they've made some pretty great strides in feature parity and have excellent integration if you're a Teams shop.
Yeah that’s what I was trying to say.

When a wizard from a different house uses your magic, you gotta defend your holy right and exclusivity.

When one of your wizards uses another’s magic, that’s fantastic! No threat to your tribe and might even make it better.
Longest sentence using only C++ keywords, once each:

"If new true friend not protected for explicit private union, break case and try using this".

All C++98 keywords, here.
Show HN: Wormhole – Simple, private file sharing
Here's a thought. If a poet were presented with this code-poetry, would they appreciate it as much as a coder?

That said, I'm a programmer who took digital media art installation courses in school and I didn't find it to be that different from programming, just with different results/goals. https://cycling74.com/products/max isn't a toy programming environment any more than https://www.ableton.com/en/ is a toy environment or https://origami.design/ is a toy environment. They just have different goals, and perhaps different standards of quality?
> if someone who is not a programmer but is an artist or a writer, dabbles in programming, it is often met with derision and extreme nitpicking by programmers

I've honestly never seen this happen and have no idea what kind of person would react this way.
Supreme Court gives Georgia win in water war with Florida
Uber (Toronto, Canada) | Onsite | Fulltime

Android, iOS, fullstack, project manager, golang etc.

https://www.uber.com/us/en/careers/list/?location=CAN-Ontari...

official copy: Our Canada team is growing! The Uber Toronto Tech Hub is building two new engineering teams for rides and memberships. We have openings in engineering, data science, and product management. Join one of the world's most dynamic technology companies, as we continue to tackle some of the most complex global problems. Message me if you, or someone you know is interested.
That's probably true everywhere. If you build for certain requirements, your building won't meet a different set of requirements.
Flutter show/hide status bar in 90 seconds
> Florida’s lawsuit against Georgia was filed in 2013 directly in the Supreme Court, which is mainly an appellate court but hears disputes between states. The court appointed a special master to evaluate the case, and he initially recommended that Georgia should prevail.
I'm very much of the opinion that if you have something to say, you should say it. And if you are debating someone, you should let them have their say. However, there is a difference between being exposed to differing opinions and having someone attack you online. My time and attention are valuable. If I choose not to have trolls on my social media feeds, that is my prerogative. This becomes an even bigger problem when someone crosses the line from being a jerk to being abusive and/or threatening. I don't often experience that, but others do. Making the choice to block trolls isn't a lack of tenacity, it's an active choice to filter out things that take away your time or energy. Yes, you may fall into the trap of creating an echo chamber (which can be doubly bad if people filter out all criticism), but that's on you to take notice of.
> I would start looking at lack of government action rather than the little they actually did.

The simple reality of it is that there was a colossal finance related economic crash, similar to 2008, that was blamed on the lockdown when the lockdown wasn't really to blame. We're still in the "dead cat bounce" phase of that crash.
There are entirely too many assumptions in that statement, especially with the complete lack of evidence cited. There is a lot of concern right now amongst scientists that our uneven rollouts could cause new variants to spread, and that this could turn into more of a yearly flu vaccine with a constant fight to stay in front of it.

The problem is that those 70% numbers assume even distribution, but that isn't turning out to be the case. Not only are different countries going at very different rates, but even inside of the US you can see a huge spread. This isn't just about where the vaccine is being delivered but we're it's being ignored. It's not hard to imagine that LA County might not ever get up to the 60% to 70% threshold needed for herd immunity due to a large community of antivaxxers who can support and spread new variants that spread further out.

This very article we're reading briefly mentions this, as pfizer is already working on boosters. Covid is not going to just disappear in the next six weeks.
In fairness I believe Shakespeare also wrote his works in idiosyncratic English.
Funny, but I would want one! Could you imagine the selfie stick. It would have to be signed off by a structural engineer.
I thought this might be some inverse of upvar from Tcl (which is not an April Fool):

https://www.tcl.tk/man/tcl/TclCmd/upvar.htm
> But I have no idea if people use that feature frequently.

Looks like they made 4.57B$ in revenue with 97M$ in profit [1]. And "We’ve continued to see strong adoption, with 3 million customers [buying bitcoin] through the past year, and in January we saw 1 million new to bitcoin in just one month."

1: https://www.coindesk.com/square-cash-app-bitcoin-revenues-sw...
You're asking why I think Apple should follow the law?

Apple should follow the law because healthy, robust markets would benefit hundreds of millions of consumers in the US.

Also, they should follow the law because it's the law. They have no problem using the law against their competitors, and even complementary businesses like repair shops, so they should follow it, too.
Snap Inc | Core Growth | Bay Area, LA, Seattle ONSITE | https://snap.com/jobs

My team is part of the Growth organization at Snap. We are looking for iOS & Android engineers to help us responsibly grow the Snapchat community. Our team owns key growth areas that span activation, friending, sharing and profiles.

Learn more about the roles, team or company directly by emailing at samk [at] snapchat [dot] com.
bld.ai - https://bld.ai/ | Remote | Full-time | UX designer, software engineer, product manager

We are a design + dev shop. We bill our clients hourly. We give all IP to our clients. We are long term partners with a dozen well funded startups (e.g., backed by a16z, YC, etc.), an energy super major, a giant tech, and more. We are 3 years old, now 80 employees, and growing at 100% every 9 months.

Passionated about UX. Test driven development. Transparent about finances and compensation. Diversity by design. Employee owned. We systematically invest the majority of our profit in recruiting, training, and mentoring each other.

Email: join@bld.ai
Probably only dev tools that were not otherwise available for free. It's hard to imagine a business agreeing to make a recurring donation to an open source project for a text editor.
It surprises me as well. And to belabor my own point some more: there's a reason the #1 question about Rust from newbies seems to be "Is there a language like Rust, but with a garbage collector?" - sometimes reworded as "Is there a way to turn off the borrow checker?"

To be fair, I think that a decent amount is possible on JVM and CLR. Scala, for as much hate as it gets, has a much stronger type system than Kotlin/Java.

And Swift has its own backwards baggage! It has to work with Objective-C. There's actually a few weird things in Swift that I've bumped into that I'm pretty sure are only there because of Objective-C.

The Rust devs certainly take backwards compatibility very seriously and they guarantee backwards compatibility forever. There will be no breaking changes in Rust except in extreme cases of finding unsoundness or whatever.

There are currently ZERO good high level app-building languages, IMO.

Rust isn't it because of the lack of garbage collection (which is not a point against Rust- just for the "domain" of optimizing for user-space app development).

Swift would probably be it, but it's pretty much Apple-only and I don't expect that to change.

TypeScript is close, but it's held back by needing to work with JavaScript and the JavaScript standard library and ecosystem suck. It also can't do threads.

Kotlin/Java are decent, but not good at concurrency, and having things like different sized integer types is really silly for a high-level language where everything goes on the heap anyway...

Python is slow and can't do threads.

Some languages like Lisps and MLs might be good for building apps if they just had the ecosystem around it. Haskell would be a giant pain the ass because real apps are full of "IO".

So, yeah. It's kind of a miracle that we can get anything done. I guess that's why we get paid so well...
Myanmar has a government that's afraid of its people. It's not working out so great.

What seems to work best is when the government and the people like each other, and nobody's afraid. That doesn't mean that they have to agree, but it does mean that they disagree politely, and seek to resolve disagreements with compromises that everybody can live with.

That requires a certain amount of trust and good faith. Once there's widespread fear, it's not going to end well for anybody.
I was thinking that most people would just pin the content that is most interesting to them. But it would be also to pin the rarest content. There is no reason that both can't exist to capture multiple motivations.
Outlook on Mac consumes outrageous amounts of ram...
This thinking goes both ways. There is no reason someone would have to use starlink at their home. That is the entire point. You could hide a setup in the middle of nowhere.
Yes, I can reproduce it too. Thanks for letting me know. I'll be fixing this tomorrow.
> clusters, which could be just 1 node

Despite whatever the k8s crowd misuses the term to be, 1 node is not a cluster. It might be a single node managed using cluster-capable technologies, but it's still not a cluster.
Also, I assume there's a different demographic that uses Mail vs Outlook. Those different demographics will receive different types of email, which may or may not be represented differently by companies who use Litmus tracking which is how this data is being collected.
> And the funding scheme is no different from most PoS coins out there.

"Proof of stake" or "Piece of shit"? Unfortunately it's legitimately hard to tell what each person means with this acronym.
HTTP: javalin

persistence: jooq + postgres

search: postgres full text search

cache: ehcache
That's not how money laundering works.
For Beltalowda!
Five9 | Austin, TX | Onsite (preferred) or REMOTE (USA only) | Full Time | Dialogflow Engineer

Five9 is the leading provider of cloud contact center software.

My team consults and builds conversational AI for customer self service. We are growing fast and looking to fill multiple roles.

If you have experience deploying NLP using Google Dialogflow I'd love to speak to you. Package very negotiable for the right candidate.

https://recruitingbypaycor.com/career/JobIntroduction.action...

daniel.ferguson+hn@five9.com
And this way even when forced to put it behind permission, it will be meaningless.

It is not acccidental that this part would be so hard to fix.
What do you mean about Active Directory?
Great article!

This seems like a fairly tricky ranking function. I wonder if they compared it to combining TF-IDF and the page popularity. This would help with the problem they explained.

It'd be interesting to see more details about how they implemented the query-specific page rank.
Show me a single toaster that runs Linux. Or uses a Raspberry Pi. I did not pick a "dumb" toaster. Don't be ridiculous. Most toasters don't even have a LCD display or features like Waffle or Pizza modes. It's on the smarter scale of toaster.

I am a third party. I can load a non-Apple approved app onto an iOS device for free. Even ignoring jailbreaking by using Xcode. The app will only work for 7 days before I have to resign it but it doesn't need to be submitted or approved by Apple or follow their store guidelines at all. Altstore basically wraps that process up into a little bow to make it easier. Don't even need your own Mac.

I could also use Pythonista to write a working Apple I emulator. Is the iPhone still not general purpose PC?
> These buildings aren't illegal to build because of safety reasons or any construction deficiencies - they are only illegal due to regulations called zoning laws that San Francisco passed to restrict the density of housing in certain areas, originally to keep poor minorities out of white neighborhoods.
Poll: Do you have a code journal?
Do you practice code journaling? Like taking daily notes of how you solved problems, ideas, findings and general thoughts that aid your coding process.
Yes. I add notes daily.
Yes. I add notes sometimes.
No. But I have been wanting to start one.
No. I don’t need it or want it.
Yup it's precisely because Huawei stopped providing bootloader unlock.
Before that, Huawei was on a good track to be appreciated by developers. They had developers program (giving away devices), great GSI support (which means easier to make device specific ROM as well), Xiaomi's bang-per-buck. There's still a bit of development around devices of that era, but now it's pretty much dead, even though there are some ways to unlock some not-too-new devices through DC Unlocker for instance.
Imagine reading:

"DANGER: ABI incompatibility. Updating to this kernel requires extra work or you won't be able to login: install a snapshot instead"

and raging
Custom Pet Socks
Furbabysocks, a new custom pet socks company based in New York is growing rapidly and is going viral with their one-of-kind custom socks. With more than 100,000 pairs sold since conception, they are certainly raising through the ranks in the custom socks space. Their unique ability to print the faces of family pets created a way for their customers to give meaningful gifts without breaking the piggy bank.

The story began when the founders of Furbabysocks wanted to help animals in their local shelters. Looking for ways to contribute, they stumbled upon a new printing technology that allows them to print on socks. Partnering with the community, they were able to capture customers’ precious pet photos and made it fun to create unique socks that last a life time. As they continue to develop the business, 5% of the proceeds were donated to the community of animals in need or abandoned by their owners. That became their business model and has been growing since.

With the help of family and friends, employees of the company. They were able to build a sustainable business around family pets, which focuses on giving back to the animal who help started it all. The amazing work that has been done thus far propels the company forward and remains the core value of Furbabysocks, the leader in custom pet socks industry.
Having children is not life-affirming: it’s immoral (2017)
Hi HN!

I've been working with jhiesey for the past 2 months on Wormhole. Wormhole lets you share files with end-to-end encryption and a link that automatically expires.

Our twin goals were speed and security – you should be able to get a link to send in less than 2 seconds. Everything is end-to-end encrypted and the server never knows anything about your files.

Wormhole supports instant streaming – there's no need to wait for your files to upload before you can send the share link to your recipient. We also use super fast P2P transfer
when possible, which comes in handy when both devices are on the same network. Finally, we host your end-to-end encrypted files for 24 hours so the share link keeps working even after you close the site.

Please give it a try and please tell us what you think.

Read our manifesto: https://wormhole.app/about

Read about our security design: https://wormhole.app/security
LIFTE H2 | Software Architect, Principal & Senior Software Engineer, Technical Product Designer, Security & Operations Engineer | Full-Time | Sponsor VISA & Green Card | Boston, MA or Berlin, Germany

LIFTE H2 is building and deploying the hydrogen supply chain to remove carbon from world's top carbon-heavy industries. We are a team of clean-tech and hydrogen veterans who recognized the nascent state and growth opportunity for hydrogen technologies, and are building up the whole hydrogen value chain from production and refueling to hydrogen trucks and mobility with our supply chain partners. Our goal is to make deploying hydrogen to any industry easy, safe, reliable, and cost-effective while helping our clients meet their sustainability, decarbonization, and ESG goals as quickly as possible.

We are currently hiring software engineers and product designers for our Digital team. You will be working with our AWS platform built with full serverless architectures. You will develop and maintain our data pipeline from the Greengrass Core on the edge device all the way to Kinesis streams, S3 buckets, RedShift, and a time series db like Timescale. We develop web and mobile apps to make supply chain management easy for our clients which include features like data visualization, project management, digital maintenance manuals, codes & standards development and modeling, and more. You will be joining a high-growth team with tons of control of your final products, receive direct feedbacks from the end users and stakeholders, and get hand-ons experience with cutting-edge hydrogen and clean-tech solutions.

We offer competitive base salary in addition to incentive stock options and performance-based company profit sharing bonuses. Plus: 401K plan with company match; industry leading healthcare coverage: medical, dental, and vision; generous time away, including 5 weeks paid vacation for all, regardless of seniority. We truly believe in empowering people with meaningful work and taking care of our employees, and we built the compensation and benefits to reflect that too.

We are currently in stealth mode with job descriptions coming out in mid-April. Please send your resumes and contacts to richard.zhang at lifteh2.com to apply directly with your desired position. We prefer if you are currently a Massachusetts or Berlin resident, but can work things out if we are both committed to the opportunity. Expected starting date is June 1st.

Tech stack keywords: AWS, Amplify, React, React Native, Python, Greengrass, IoT, data analytics, data visualization, data engineering, security engineering, RedShift, Kinesis, CloudFormation, SAM, CDK
You can quibble about the date, but there's every reason to believe that as the US eases into summer, restrictions/mandates will largely fade away and it will be the Roaring 20s all over again. I fully expect that not everyone is going to be happy about that but it seems inevitable. International travel without restrictions will almost certainly take longer.
> Although I mostly used Perl for interactive use, I also found it helpful for quite a few short programs, say in the 20 to 200 loc category. But I noticed a problem: these programs were tricky to understand a year later. Perl was still useful, mind you, but just not as pleasant at the edit stage as it was at the writing stage.

This. Exactly.

I had to start bringing printed out Perl code to my job interviews in order so that the interviewer was in my subset of Perl. And then the interviewer was lost, but that was better than him thinking that I didn't know Perl.

That was a giant red flag that I needed to be using a better language. I jumped to Python in 1996, arguably at the height of Perl's popularity, and never looked back.