skysight-inc/HackerNews huggingface dataset:
Biteable | Multiple mid/senior roles | Remote (US and Canada) | Full-time | https://biteable.com

At Biteable we are democratizing video creation by combining our easy-to-use editor with studio-quality content.

- Full-stack Software Engineer: https://biteable.com/careers/?gh_jid=4938509002

- Audio/Video Software Engineer: https://biteable.com/careers/?gh_jid=5016189002

- Platform/devops Engineer: https://biteable.com/careers/?gh_jid=5016214002

- Engineering Manager: https://biteable.com/careers/?gh_jid=5016396002

Please apply at the links above.

Recent press: https://tcrn.ch/2XbnMxb
Agreed that a lot of ads are useless, but I've personally seen a few that I wouldn't have otherwise known about. For instance, there's a really cool used technical bookstore near me that I only discovered because I saw an ad for it. Also I would have missed a Humble Bundle that I really liked without an ad.

Don't get me wrong, I probably hate the average ad more than most people (any Liberty Mutual ad just makes me angry), but to say that ads are not useful from a user perspective is a bit too absolute a position; for me, the good ones definitely are useful.
People optimize for the metric of intelligence not actual performance, reducing time and difficulty. The education industry is not about making people smarter, just getting them to grind away at problems and measuring their performance:
like a grind-centric video game, except a thousand times more boring and of course prone to automation.
The funny thing is when they do that, you leave a bad review, they delete your review, and then keep begging you to leave a review.
Roblox | San Mateo, CA | Full Time | REMOTE through August 2021 -> ONSITE (pending safety protocols) September 2021
Roblox is ushering in the next generation of entertainment, allowing people to imagine, create, and play together in immersive, user-generated worlds. We are recruiting across multiple teams and positions. We are actively hiring and all interviews are currently done via phone & Zoom. Our top priority roles are:

- Technical Artist: 5+ years exp.; Proficient in C++, Lua, Python and/or JavaScript

- Senior Frontend Engineer: 5+ years exp. JavaScript, React and Redux

- Senior Backend Web Engineer: 5+ years exp.; C#, Java; experience dealing with complex large scale systems

- C++ / Lua Engineer: 3-5 years exp.; Proficient in C++; Experience with Lua preferred

- C++ / UI Engineer: 3-5+ years exp.; Proficient in C++; Experience with building very complex end user applications

- C++ 3D Modeling Engineer: 3-5+ years exp.; Proficient in C++ (and/or Python); focus on 3D APIs

- Sr. Software Engineer - Cache Infrastructure: Building large distributed systems, on-demand deployment of large-scale Redis and Memcached clusters; C#, Go, Rust, Docker, Hashistack’s Consul, Vault & Nomad

- Data Engineer: 3+ years exp.; Expert with Java and Go; Custom ETL design, implementation and maintenance

- Tech Lead/Engineering Manager: 3-5+ years exp. leading projects and/or teams; Proficient in C++ (and/or Python); focus on growing and mentoring teams

- Principal Software Engineer, Growth: 7+ yrs exp.; FE/BE, Java, GO, Python, architect-level, Tech lead/leadership experience

- Principal ML Engineer, Bots & Spam: 8+ yrs exp.; ML, Python, SQL, leadership skills, etc.; Bots, Spam, fraud, security experience a plus.

- Senior SREs - Orchestration Systems: 5+ years exp.; SysAdmin or SWE heavy OK; Building, scaling, and improving Consul, Vault, and Nomad in a hybrid cloud with focus on bare metal. Chef, Terraform, Containers, Python, Ruby, Go, etc.

Please reach out to "efife at roblox.com" and mention this Hacker News post. Or, to find more information, see our full list of open positions, and apply, please visit: https://corp.roblox.com/careers/
I'm not aware of any plans to fix the search API, but to be clear the website search still works, e.g. https://pypi.org/search/?q=foo
Heidegger is, contrary to popular opinion, not that unreadable. Stambaugh's revised translation of Being and Time is really good.

The problem is laypeople expect to be able to understand advanced philosophy without knowing anything about the history that led to this point.

Nobody complains about, e.g., Weinberg's textbook on QFT being unreadable. I think this is primarily because Weinberg is basically unknown to people who haven't had 4+ years of physics education.
Replace "humans" with "human reputations."
Great, now I need to choose a car that I can root. It's hard enough to find an affordable, rootable phone.
I disagree -- an RDBMS is pretty much safe/sane for any design, though it may not be the fastest. NoSQL databases (specifically, eventually consistent DBs) are only safe/sane in specific scenarios.

If you don't know what your needs are, you should always start with an RDBMS -- it's not that difficult to go "up" to a NoSQL db from there (you're only losing information, and if you can't safely move because of loss of ACID... you'd probably have been really fucked if you started off without it), but you can't easily migrate back "down" to the RDBMS -- a NoSQL database stores almost no information about your data or its constraints.

And your application will almost always want transactional guarantees and to model relationships properly -- generally only small chunks of the design (design-wise; data-wise it might be 90% of the app) can be treated with eventual consistency and have real scaling needs, which you can shift over to your nosql system.

Apps are generally just metadata tracking with a dash of real work.
Roadie.io | Javascript engineer | Remote Europe

Roadie helps companies manage their internal services by making it easy to adopt Backstage. Backstage is a service catalog which was created inside Spotify and has been battle-tested in production since 2016. Every day, thousands of Spotify employees use Backstage to do critical development and operations work.

for more details visit https://roadie.io/careers/javascript-engineer/
"Support business which rely on ads to reach customers"

Well if you put it that way... still no.
"Sustain" is not really an accurate word here. The underlying assumptions behind Robinhood's operations changed suddenly, drastically, and unexpectedly. They were notified at 3am Thursday that they needed to put down a $3B deposit, which they have subsequently needed to raise from investors in a matter of days. So it's really not clear that all of this is because they weren't prepared to sustain their operations.
I worked in ad-tech for years, ultimately the convincing data is that people actually do click on ads. They do buy the products, and they do this more often than they would have had we not shown the ads at all (for some market segments).

I've often wondered if there is a population of users who simply hate ads to the extent that any impression will be net negative value to the advertiser, and what mechanisms could be used to stop showing them ads. There used to be services which let you purchase all of your own ads, but I think people want something more transparent which outright removes them from the services they use.
I’ve used FastAPI at multiple companies now and really enjoy working with it. The tight integration with pydantic is wonderful. Also, it really is quite fast out of the box. Great for building ML prediction APIs.
I don't agree with you but the developers disclose their real names in the about dialog in KeePassXC.
I think there's a more nuance here. Focus is saying no -- agreed. Giving help increases surface area for serendipity and opportunity -- agreed. I don't see these as being mutually exclusive.
Found the person that doesn't like BrainF*ck. /s
The very least, there should a well-known, published and discussed precedents.

Apple should inform developers about edge cases of the app store and developers should know about it before they enter the contract.
> What happens in practice is that when Richie is 18 years old he launches a company with a loan from his parents in the same line of business where they have expertise and contacts so that 20 years later he's a billionaire in his own right.

It's not as simple as you make it sound. In every sane tax system, donations (even loans with lower than usual interest rates) are taxed just like inheritance. Of course, getting a million dollar loan at all makes a huge difference. But it's still no guarantee to build a successful business. The point is to make it a lot harder to bequeath obscene amounts of wealth.
>If your just prototyping you don't need a schema.

Oh you always have a schema. Its just about whether you want to enforce it or not.
> Somehow I fail to see how this is surprising.

Yes! who cares about the lives of such lowly peasants.

/s
I do understand the sentiment but I can imagine that depending on who the real humans behind TrueCrypt were, their presence on a team page could have just as easily decreased confidence.
Maps on AC is a game changer for me. Anytime I've never been to a place I use it, and I sometimes use it for other things like if I'm in an unfamiliar place and want to stop for food or find a store. Simple voice command. New route, done. Also the real time traffic updates is huge - so many times now I check just in case there is an accident that will cause a huge delay.

I do agree that for car functions I like physical knobs, but for infotainment? being able to say "hey siri play X" is awesome.

> There's no need to view, listen to, or reply to messages while you're driving. It's dangerous, even hands-free. You shouldn't even be having voice conversations while driving. Sure, we all do it from time to time, but it should be rare and under exceptional circumstances. It's dangerous and unnecessary. Pay attention to the damn road.

You know people are going to do it, so it should be made less dangerous, no?
Doesn't look great: https://github.com/pypa/pip/issues/5216

Sounds like 'pip search' will either be deprecated, or replaced with a client side search that requires a fairly big download.
>it's only (potentially) horrifying if this means the data is going to some Google/Apple/Other server and projections coming from it.

Yes, well that's exactly what it's doing.

A local-only solution would of course be a different story. But even if such a thing existed, with suitably ironclad security for such incredibly sensitive data, the mere creation of that data is a liability that many might opt out of if they had the choice - like taking nude pictures, or logging your location at all times.
Quantitative Engineer - Crypto Trading Core Dev | San Francisco or Seattle | Full-time | https://dexterity.capital ----- We're looking for an exceptional Core Dev engineer to join our cryptocurrency algorithmic trading team. Dexterity Capital is one of the largest algorithmic trading funds that focuses exclusively on crypto, trading billions every day. If you love trading, want to learn about crypto, and have strong java and rails skills) please reach out to us. ----- More info at https://dexteritycapital.recruitee.com/o/quantitative-engine...
> As soon as Russian gas stops, ... Germany can almost instantly get American gas.

Is it really so simple? Even if the domestic infrastructure is identical, you need the port facilities (at both ends, with spare capacity), and you need ships.

Anyone know what sort of percentage of the world LNG shipping market today this would be? (To replace the whole Russian supply to Europe, say.) That would influence how easy it is to rent the ships you need.

Edit -- quick googling, Nord Stream 1 & 2 each 55 billion m^3/year max, the whole world's LNG fleet about 90 million m^3, liquid is 615 times the density, thus 55 billion m^3 total capacity of gas. So if every single LNG ship made one trip US-DE, that would replace a year of Nord Stream 1 alone. The trip is about 12 days, one way, at 20 knots.

Maybe I should google more but I thought lead times were also a constraint -- that gas pipelines are close to real-time, unlike oil, while renting some ships to sail across the atlantic would take a while. Anyone know the details?
I read “niche within a niche” as referring to multi-lingual accessibility within the ‘niche’ of Gemini.
> The first step is understanding where they come from and what problem they solve.

> The next step is to make our own mistakes and learn from them. ...The trial and error learning involved gives us knowledge much deeper than what we would gain by following the rules.

As a learner, I find best practices to be a very useful starting point, which the article mentions.

As a mentor, on the other hand, I've struggled with how to provide "best practices" that are short and sweet, but still convey some of the hidden trade-offs. I write docs for a few public libraries and some users just want to get up and running quickly. They don't have time or want to go through trial/error and explore the nuances.

Maybe there should be a greater burden for the givers of advice to acknowledge the trade-offs in their "best practices. Then again, answering a question with "it depends" can be a big turn off to some people, to the point where they stop listening/reading and look elsewhere for help.
Congratulations! You did a really great job.
Getting the underlying assumptions wrong or at least completely out of step with day to day operations is what I am getting at. It didn't happen overnight that they had extended customers more margin than they were able to secure.
> How does it work for reproducing scientific experiments using legacy Python 2 code?

Install Python 2.7, which is by does with pip. Upgrade pip if you want, which will get you the last version of pip that supports Python 2 (the old versions haven't gone away, new versions just don't support py2 and won't show up when upgrading on py2). Install the needed scientific libraries. Run code.

> Are there legacy versions of these packages being maintained or at least preserved?

AFAIK, there is no plan to remove py2 packages from pyPI.
The funny part is people migrating to brokers who are even less prepared than Robinhood, not realizing that the only reason the same thing didn't happen to those brokers is because they didn't have the volume that Robinhood had.
Concerns over Google’s ‘dangerous’ Saudi-based cloud plans
> Your post implies that there is no tool on earth that "sucks" and that it's not the tool, it's the person.

I got more of a "stop complaining about tools. Pick one you like, use it and build something with IT instead. I feel the same way. Developers are a fickle bunch. One tool works, but then in order to be "cool" you have to bag on it and then propose some other obscure tool you think is better that nobody has ever heard of.

It seriously reminds me of people arguing over music. Its totally uncool to like a mainstream band because everybody else likes that band and its not cool to like them. So then you have all the "cool" people who listen to all the obscure "awesome" bands who Rolling Stone magazine tells you to listen to, so then you go around telling people you listen to the Shithouse Rats. "Oh you've never heard of the Shithouse Rats? Well, they're kind of obscure." and now you're one of the of the cool kids.
Interesting! It’s obviously been a while since I was in the 3rd party app business because in my day, the use of these was widespread! Nice to see the vulnerability was closed.
Perhaps a small cohort of targeted-ad-susceptible users skew the targeting efficacy stats so far it looks like targeted ads work overall.

Perhaps this cohort doesn’t overlap much with, say, New York Times readers, which might be why NYT and every other brand that tried first party non-retargeted ads saw an uptick in ROI.

For most of us, perhaps these ads don’t work or are negative, while this cohort are more like Candy Crush in-app-purchase whales — for them they really really work, so they spend enough that most players think the game is “free to play” while griping about the endless in-app-upsells.
How does an 80yo man show "privilege" by wearing mittens when it's cold outside? People of all ages and races and both sexes do the same. I wonder if some of what is taught in public schools is indoctrination that does more harm than good.
That makes sense, but it also means the selling point is data portability more than data privacy/security. Since I would already need to give an application access to my data, I might as well have them host it for me. It still feels like Solid is a more complex and harder-to-reason-about solution to the same problem that GDPR data takeout tries to solve. Consistent open standards are nice, but it doesn't take that much work for Facebook (or others) to accept a Google Photos takeout dump as an input format.

If the only real problem that Solid solves is "I loose my data if provider X locks me out or goes bankrupt", then it isn't even good enough since the third-party pod-hosting company can have the same failure mode. Maybe we should expand on GDPR data takeout legislation to require something like API-driven access that would allow people/companies to build automated backup/export solutions.

That becomes a much simpler thing to build and get buy-in for instead of a whole new paradigm which companies aren't incentivized to follow and is hard for users to understand.
You could argue that they do pay a royalty to users, and that royalty gets put toward free access to software and services. Whether or not that royalty is sufficient is fine to debate, but at the end of the day someone is footing the bill.
None of their animated films have been "improved upon" by the live-action (or in The Lion King's case, """"live-action"""") versions. Most have lost something to the constraints of looking more realistic, especially any energy or style they might have had.

A live-action ENG would absolutely ruin the pacing and energy of the movie.
>I rarely drive anywhere that I don't already know how to get to. I certainly don't need a navigation system to get to work, home, my favorite bar, the homes of friends or family, the local supermarket or other stores I frequent, etc. I only need navigation a handful of times a year, and even then, I usually wish I'd reviewed and memorized the directions ahead of time rather than relied on blindly following step-by-step directions.

This just means that you're blindly following older, possibly out-of-date directions. What happens when you discover that a road is closed? Do you pull over, pull out your maps, and try to guess what the next best path is, possibly involving a fair amount of backtracking? I've done that before - I drove east to west across the US with just printed maps - and it's not anything I look back on with nostalgia.
The Snitch, the Whip, the Six Sigma Black Belt – 23 Product Owner Anti-Patterns
It sounds like the boss should have publicized a primary goal of helping others and prioritized that over whatever you were assigned to do, if that matches the primary metric of those reviews.

Alternatively, the goals should be set with the understanding that some portion of your time will be allocated to helping others.
I'm OK with advertising existing, it's just the way in which it's being conducted that's objectionable.
To see the dancing bunny, of course.

(There's a term "dancing bunny attack" for putting interesting content behind a confirmation dialog you want people to click. Facebook kind of does that implicitly. All they have to do is hide appealing content behind this option.)
I don't know anyone who has. I've sort of considered it. The cost in money and time for law school seems like it's not worth it.

And while I like to know and understand the law, I'm finding that more and more of the system is a sham. I've witnessed a trooper commit misconduct, like lying to a magistrate, and so many mistakes that his actions should be considered negligence. I have also witnessed 2 magistrates lack even a basic understanding of legal principles, like dismissing with prejudice or that a summary offense is a grading of a criminal offense. I even contacted a civil rights lawyer over some violations. He said there were rights violations, but without substantial financial impact the courts don't want to hear about it.

So I like the understanding the "code" of the legal system, but it seems like it isn't followed and that it's all double speak - rules for thee but not for me.
GPS Insight | Senior Mobile Engineers – Android & iOS | Scottsdale, AZ | REMOTE or ONSITE | Fulltime https://www.gpsinsight.com

GPS Insight is an industry-leading fleet vehicle and asset tracking SaaS provider. Our customers rely on us to provide actionable insights into their fleets, including reducing unsafe driving and needlessly wasted fuel. We’re a company of 155 people, with an engineering team of 40 and counting. We’re PE-backed and looking to rapidly scale our team to help deliver innovative products that make a meaningful difference to our customers and change the landscape of the telematics industry.

Our tech stack: IoT hardware (in-vehicle GPS and ELD), Golang, TypeScript, React, Redux, iOS, Android, Docker, Kubernetes, AWS, and PHP

Current openings:

- Senior Mobile Engineer – Android (Java, Kotlin)

- Senior Mobile Engineer – iOS (Objective-C, Swift)

To apply or if you have any questions, please feel free to email me directly at dave.lesser@gpsinsight.com (I’m VP of Engineering) or see the link below:

https://www.indeed.com/cmp/Gps-Insight/jobs
I don't understand why postgres w/ json enables a website, where sqlite and text files don't. You just ship the sqlite/text file with the rest of the webserver code?

It's less work than setting up mongo, postgres, or whatever long-running data store. Just deploy the web application... and you're done.
Very exciting! Question: your homepage says it’ll always be Apache 2 but what will you do if someone like AWS rebrands your work (looking over at Elastic here)?
Microsoft Turning Excel into a Turing-complete programming language
> at the time the article was written, Mongo was definitively a bad tool

I concur. Version 3.0 is dated March 3, 2015 that uses the WiredTiger engine which fixes much of the brokenness.

I did some workaround work on a MongoDB v2.x app. It did suck and was inconvenient operationally, but it also did scale so had its uses.

However the discussion now should be about how it is to be used/not today and not back in 2013. So fair to say it did suck or you shouldn't have used it, but that doesn't have much relevance.
Ford to use Google Android as the brains behind its vehicles
INSTACART | Software Engineers & Solutions Architects | Toronto | Full–time

- Our mission is to create a world where everyone has access to the food they love and more time to enjoy it together.

- Tech stack: Rails, Python, AWS

- CS background and work experience are helpful, but moreover we're looking for strong, motivated candidates that want to work hard, learn, and grow with Instacart in the coming years.

- Benefits and perks: competitive salary + equity, health insurance, remote work allowance, catered food if you're on–site post–pandemic, fun/inclusive work environment and strong culture, rapid career growth opportunities, high impact work. Also IPO "on the horizon" doesn't hurt.

- These two roles are not formally listed just yet. If you're interested shoot me a SHORT email to collin dot ferry at the company domain. Include your resume or LinkedIn and links to Github + any relevant projects.

- Thanks hackers!
Conservatives would say liberals are experiencing that and projecting.

As evidence:

- Democrats are campaigning to overturn civil rights laws and introduce government racism, most recently in California.

- Democrats have effectively dismantled women’s sports because their ideology rejects sexual dimorphism in mammals/apes.

- Democrats spent several years investigating what seems to be a hoax by Hilary Clinton.

- Democrats are coordinating with the media and technology companies to silence their political rivals — a fusion of corporation and party commonly called “fascism”.

- Democrats have supported armed rioting for 7 months by far left militias, killing dozens and burning cities across the country.

Etc.