skysight-inc/HackerNews huggingface dataset:
I think it's fine to use exceptions as error handling if the stack can safely be destroyed with that exception. As the article states, they provide a lot of information to help debugging and are resilient to refactoring. An example of safe stack destruction is a web service call that cannot complete because of the error. You're going to return an error response regardless.

I don't think exceptions should be used if they are caught and then retried or transformed. I don't think exceptions should be used in library code, except of course for unanticipated behavior such as hardware or network problems. In these cases it's better to use a result object, which better forces the library consumer to inspect what is being returned, rather than pass on what is returned and (maybe?) handle exceptions on errors. Ideally the library catches unanticipated errors and never throws, but those are edge cases that are probably not worth the investment by the library maintainer to handle. Development effort across the ecosystem is probably minimized when library consumers handle exceptional situations themselves, which they may have more insight into if their own infrastructure is causing the exception.
You may want to read this article...

https://www.vice.com/en_us/article/pa7jxb/archivists-are-try...

We (the-eye, like minds on reddit) are making sure libgen stays available. Further reading in a sub reddit I moderate here...

https://www.reddit.com/r/DataHoarder/comments/ed9byj/library...
Xledger | Senior Software Engineer | Colorado Springs, CO | ONSITE NO-VISA | 100K - 140K | https://xledger.com

Xledger is a finance, project, and business information system that gives customers tighter control of their businesses.

We are expanding our team in Colorado Springs, which focuses on UI improvements, performance, and development tools. We are looking for Senior Software Engineers to help us create best-in-class functionality for our customers.

You:

- Have experience building and deploying several web applications

- Have a deep understanding of how the web works (HTTP, databases, caching, API's, etc)

- Can pick things up quickly

- Have high standards

- Can focus and get things done

- Are comfortable with relational databases (we use SQL Server and PostgreSQL)

Nice to have:

- Frontend experience (React, reagent, re-frame)

- Experience with Clojure/ClojureScript

Our hiring process consists of phone interviews and sample work submissions (and/or open-source work review).

Contact techjob.xledger@gmail.com with resume, and if available, links to some of your work (e.g., Github profile).

Note: No remote position or visa sponsorship available. Please don’t apply unless you know you can already legally work in the US.
I feel like this is combining several different things that don't inherently need to be combined.

There's active work on Rust specifications with varying degrees of formality, but I don't think that would address the problem you're describing. Specifications don't make bugs go away.

There are, occasionally, regressions in rustc. We catch the vast majority of those before they hit the stable branch, but bugs do happen. We try to minimize them, and we also put out stable point releases with fixes.

I also don't think that having multiple Rust compilers would affect the problem you're talking about. On the contrary, you'd then have multiple different sets of occasional bugs to deal with, and multiple implementations with differences that you'd have to cope with.

Speaking personally, (and not wearing my language team hat), I personally don't see value in having multiple compiler frontends for Rust, given that rustc is Open Source. (I absolutely see value in having multiple code generation backends, but not in having multiple frontends.)

Finally, regarding an "LTS" release: stable releases of Rust are supposed to be stable, not stagnant.
"90% of the time, the gains from streaming aren't worth the added effort."

I... won't go so far as to say "I think", but "I have a pet theory" that part of the reason for this is actually effect rather than cause. That is, developers generally do not think in streaming, so they build libraries that are based on doing things non-streaming, which have libraries built on top of them that assume non-streaming, which have frameworks built on top of them that assume non-streaming, etc. etc. and so on, and the end result is that it's just way harder to get streaming working than it would be if more developers were comfortable with it.

The web world even more so, which for pretty much its entire run has been conceptualized by developers as returning chunks of content, even though the tech nominally had more streaming support than that, being (until recently) TCP sockets under the hood. Web developers even made it a virtue that once a chunk was emitted, all context was dropped on the floor. (I see this as less a virtue than an accidental way old CGI stuff worked that got raised into a requirement.)

Historically speaking, only the minimal things that needed to support streaming to work at all supported it. I am seeing a slow trend towards more streaming-thinking though, and it's getting easier to stream things.

This is an explanation of why I think the quoted text is true, not a disagreement. I think in a more perfect world it wouldn't be true, and I have hope that it won't be true in the medium-term future, but today it often is, depending on details of your local environment.
It's only catastrophic if we don't respond appropriately to mitigating the impact in hard-hit areas, and even then only to a relatively small number of people. Retooling our system to perform that mitigation is a much more limited task than the "total war economy" people are talking about to address climate change.
What exactly does "not see" mean? Some use tab, others use the mouse. That doesn't tell us much and there are better ways to track user hand/mouse movements if you need such telemetry. UI api's often handle nulls/blanks different such that you don't want to over-rely on how one of them does it. Multi-screen tasks should track when each sub-screen is finished, not just the final transaction. I'd like to see a more specific use-case.

Re: Did you want to update the field to null or not update it at all is another one.

Who, the user or DBA? And why? Users don't know a Null from a horse; you shouldn't make them think about that, that's an internal guts thing.
My first instinct is that this is some kind of puzzle. It'd be pretty disappointing if this was just a misconfiguration or oversight.
Is this more than a reverse proxy to google.com? Seems like the real question is _why_.
National economies are not households. My spending is your income, and your spending is my income. You can talk about "investment" all you want but without consumer spending there's never any return on that investment and so no one will bother.

Having household savings is good but at a certain point it bottlenecks the economy.
This demonstrates nothing other to me that the complexity of Capitalist economies and their industries grows over time in such a way that requires further state intervention and support to undergird them. This is true across most of the developed world and in regimes like China and likely will only expand in the future. Especially if Capitalism is to possibly survive the destructive consequences of its externalities.
also conversation on https://www.airliners.net/forum/viewtopic.php?t=1440333
Checked exceptions deserve all the hate they get. It's not a good solution.

Here's a random rant online that ends up pitching the more common solution of unchecked exceptions + exception rewrapping: https://phauer.com/2015/checked-exceptions-are-evil/. And of course, in Rust, the rewrapping is basically forced upon you making for a really nice error-handling ecosystem.
I have a portfolio where I long term short companies headed by diversity female CEOs. I made a lot on PCG and some in IBM. There's a convenient Gender Diversity ETF SHE https://www.etf.com/SHE that can be used for reference. Hopefully before this post gets flagged by the Komsomol members here some readers will benefit.
It's nothing fancy, I'm learning how to write programs. This is one of my first projects. I don't have resources to deploy it on the web, the code is short & it really doesn't do much. Previously I used cgi for all my projects, decided to try this reverse-proxy thing this time.

Source Code: https://github.com/adalricus/cortris/

License: ISC License

Images: linked on the page
SEEKING FREELANCER - SF Bay Area - Remote

We're a seed startup company in SF working on mobile AR, machine learning and movement science.

We're looking for 3 roles:

1. Machine learning / computer vision. We are training custom ML models using Tensorflow / PyTorch. Skills: C++, Python, data engineering, Mediapipe, OpenCV

2. iOS development. We are developing a native iOS app that uses ARKit, ML models (CoreML, TFLite). Skills: Swift5 / SwiftUI (Combine), ARKit, Metal, RealityKit, vector math, AVFoundation, ffmpeg, Tensorflow, Mediapipe, FritzAI, etc.

3. Web app / dev ops: We are building reactive web software to view videos and data. Skills: VueJS, Nodejs, Google Cloud, Golang

Anyone interested in joining? Hard problems, big market.

Email: mocapapp@sudomail.com (send relevant work / cv and availability).
There was a “West Wing” episode where Air Force One’s landing gear wouldn’t come down; they talked about the possibility of a “hard landing” on a runway sprayed with (fire suppressing) foam, IIRC.

Edit: looks like the foam practice was discontinued in 2002: https://en.m.wikipedia.org/wiki/Foam_path
So, you would have lost the bet in 2016 and 2017. Did climate get colder?
Can you talk about the process of depositing materials into the atmosphere behind airplanes, euphemistically being called "Stratospheric Aerosol Injection" by the United States government? What materials are being used, how often are they being sprayed, where in the world, and what is the proposed environmental impact of blanketing the skies in the stuff?
When you go outside and look up and see streaks of stringy clouds being laid, one after another, which then spread and cover the once-blue into a giant tapestry of pulled cotton, are these all deliberate depositions of foreign material into the upper atmosphere?

It seems like sulfuric acid is one such component of the mixtures https://en.wikipedia.org/wiki/Stratospheric_aerosol_injectio... . I remember learning about the detrimental effects of acid rain in elementary school. Is it true that we've actually been spraying the skies for decades, that all the ridicule levied against those concerned by this practice has been a disinformation campaign to silence legitimate concern, and now we've codified the act in a new package to deliver to the masses so we can convince them that the thing that's been denied for so long is actually being done, and it's good for us? When you are observing cloud formation, how do you know whether it's a "real" cloud or a man-made cloud?
On the map in the article, the left seems to be moving up faster than the right -- isn't that clockwise?
Catchpoint | New York, USA | Full Time | ONSITE or REMOTE (USA only) | Senior Full Stack Developer, Platform Software Engineer, Data Platform Engineer

Catchpoint (https://www.catchpoint.com/) is revolutionizing end-user experience monitoring to help companies deliver amazing digital experiences.

We run small, agile, cross-functional squads and work in 2-week sprints. At Catchpoint, every individual contributes and makes a lasting impact. We’re on a mission to build a kind, diverse, and open team of world-class engineers.

Our tech stack:

• C#, C++, or Java (strong OOP required)

• React, TypeScript and JavaScript

• .NET, .NET CORE, WCF

• NoSQL DB

We develop software in Windows, Linux, macOS and others so you should be willing to dive deep into things you may not have seen before.

We are hiring for a few roles:

1. Senior Full Stack Developer - https://app.jobvite.com/j?cj=om0Vbfwc&s=Hacker_Rank

2. Senior Platform Software Engineer - https://app.jobvite.com/j?cj=oIbsbfwg&s=Hacker_Rank

3. Data Platform Engineer - https://app.jobvite.com/j?cj=oJbsbfwh&s=Hacker_Rank

4. Platform Software Engineer - https://app.jobvite.com/j?cj=o6Muafwg&s=Hacker_Rank

We offer a wonderful company of coworkers and slew of benefits including health, vision, dental, life insurance, 401K and stock options offered to all employees. Not to mention some fantastic perks like our monthly massages, fully stocked kitchen, catered lunches and month end happy hours.

Find out more about our culture and benefits and apply here: https://www.catchpoint.com/careers
The EMU is about the federalisation of Europe through the back door.

https://m.youtube.com/watch?v=5TPpuIslzG4
> If there were any "skeleton" of that kind of political significance, do you not think his political enemies would already have discovered those after all those decades he has been a politician?

I think they already did, and to no effect. Panama papers would've made China to explode under Hu, but nothing happened this time.

If you believe the rumours, Meng (Interpol guy) was rounded up on the slightest suspicion of indiscretion, despite him pleading fealty to Xi god knows how many times.

Gu Zhuoheng's "revelations" also seem to have not resulted in anything
It was $199 when the article published a few days ago. They raised the price.
Maybe address the points instead of dismissing them with insult? That might work better at getting the middle to get on board.
SSL just verifies that the NSA owns nsa.gov
invaluable tools -- a computer needs a stack, a human needs a pad
Planes are designed to land without or with partial landing gear. That's the redundancy.
Determine Spoken Language from an Intl Phone Number
Maybe not in those words, but would you agree that that is what you're saying when you demand someone be deplatformed?
This is it for the Particle Mesh Network
A lot of what this book recommends are "psychological manipulation tactics".
> Our schooling and educational systems are very merit based.

I'm not sure where' you're based, but that's certainly not the case where I live. I once worked for a company that made grading software. I quit after 3 months because they wanted to implement features like, "Teacher wants to be able to change grade to a specific letter, even if student's scores add up to a different letter grade." (In other words, even though this student received an "A" based on test scores, I want them to have a "C" instead. Or vice-versa.)
SEEKING WORK | Remote (location Jacksonville, FL; open to travel)

Full stack Ruby/Rails/JavaScript developer with experience as a technical founder, VP of Engineering, software architect, and tech lead. I specialize in backend development and and data structures. I like writing clean, testable code based on SOLID principles. I like building new tech as well as extending and improving legacy code. As a startup founder, I learned to gather enough data to make important decisions, gather feedback, and iterate quickly to find optimal solutions. I’ve migrated infrastructure from fully-hosted environments to AWS and scaled platforms to handle 10x growth/year. I have excellent communication skills and I’m comfortable working with technical and non-technical stakeholders alike.

Most recently, I was the solo technical founder of a high-volume analytics platform and grew the company to over 40 employees.

Technologies: Ruby/Rails, Angular, React, JavaScript, Postgres, HTML/CSS, AWS, Heroku, Cassandra, Kafka, Redis, ElasticSearch

Email: w2aba@protonmail.com
Cloud cover and insolation (solar heating) is the primary determinant of weather (short-term) temperature. Over the long term, average cloud cover and insolation is determined by ... what? Something not modeled, apparently.

It's in no small part due to "solar weather" (sunspots), and long term levels of high-level water vapor:

> Contrails during day cause cooling because of reflecting of sunlight back into space. During night, they trap infrared heat causing heating. So it is a balance between the two time intervals. We would like to have more CICs (contrail-induced cirrus clouds) during day and none during night.; FAA Scientist: We Want Clouds By Day, None By Night
YC’s Work at a Startup Expo on March 7th | Meet 40+ YC founders looking for Software Engineers [All Roles] | Los Angeles, CA | http://www.workatastartup.com/expo

On Saturday March 7th, YC’s Work at a Startup Expo brings together over 20 YC companies at one place. Founders of companies including GOAT, The Athletic and Intersect Labs will be there to meet with you and chat one-on-one, tell you about their startup and share open engineering roles on their teams.

This year’s companies include a range of startups from both Los Angeles and SF, including 2-5 person companies and bigger ones. All companies have raised money and are looking to hire -- some full-stack/generalist engineers, and others with specialized needs across data, infrastructure, security and more.

At the event, rapid-fire company presentations -- like Demo Day, but for engineers rather than investors -- will give you a way to quickly survey the companies. Following this, we'll have a casual open house for you to engage one-on-one with any founders and early engineers who you thought were interesting.

Apply here to attend:

http://www.workatastartup.com/expo
Transport aboard rockets could be about the same price as a business class airline ticket over extremely long distances. But you're right about the safety issue. Rockets are just slightly better than Russian Roulette right now (about 98-99% reliable for the good ones). Part of the issue is the low margins, but also the munitions background of many rockets... and the EXTREMELY high costs of expendable rockets, which means flight rates must be low and you can't get the hardware back for inspection.

But SpaceX intends to pursue fully and rapidly reusable rockets, which at least theoretically have the possibility of solving that problem by lowering launch prices by orders of magnitude, allowing greater improvement in reliability by returning the vehicles, and increasing the flight rates enough that you can prove out safety. I'm thinking probably a history of thousands or even tens of thousands of launches are necessary before the first point-to-point crewed launches (for specialized purposes, emergencies, charters) are feasible with reasonable safety, and maybe 100,000 or even a million launches before mass transit usage. Here's an article where a SpaceX representative addresses your exact point, i.e. safety of in-land launches of Starship and how many launches may be necessary to get to that point: https://www.businessinsider.com/spacex-one-million-starship-...

As far as door-to-door time, IMO, you would need to use like a seaplane or maybe an electric VTOL vehicle (or, heh, a Hyperloop) to get to the launch pad quick enough for the trip to be worth it.

As far as energy usage, such long-haul rocket flights may be roughly comparable to Concorde flights by my calculation (if they fill the vehicle up with high capacity seating... which may be a challenge if the tickets are business class prices), and the fuel is planned to eventually be made with the same carbon-neutral solar-to-gas technology (electrolysis of water, then the Sabatier Reaction) that is required for Starship on Mars (which, of course, has no natural gas deposits or free oxygen).
That's actually a really viable theory, especially given the "can't search for traceroute" thing - that spits out what seems to be a time-based error string.
If you spend time in casinos, $100 notes flow around like water.
Barracuda Networks | Campbell, CA | https://www.barracuda.com | Full-time | Onsite

We are looking for someone to join us at Barracuda. Our team – developing the user interface for an innovative security product that focus on sophisticated email attacks. The product detects and visualizes advanced threats, such as spear phishing, conversation hijacking and account takeover.

Our positions:

* Frontend Engineer: http://jobs.jobvite.com/careers/barracuda-networks-inc/job/o...

* UX/UI Designer: http://jobs.jobvite.com/barracuda-networks-inc/job/onPybfwF

You can apply directly using the links. Happy to answer any questions, my email is in bio.
Resemble AI | Toronto or Remote (Only Canadian) | Full-Time | Audio Engineer, Full-Stack Engineer

Resemble AI creates high-quality synthetic voices that capture human emotion. We're a venture-backed high-growth startup that's looking to shake up an entire industry with state of the art AI.

Our product changes the way that thousands of brands, media companies, creative agencies, and game studios work with voice content.

We’re a remote-first team that thrives on flexibility and creativeness. We cover expenses for office space, equipment, and all of the other perks and benefits that make you productive. We also believe that to build an enticing product and solid team is by encouraging innovation is by enabling continuous education. That's why every other Friday is a day that you can use to work on anything you want, Resemble-related or not.

We're hiring for two roles, either remote or in Toronto. We cannot sponsor visas at this time.

Audio Engineer: We're looking for Engineers that can help write audio algorithms. We're looking for people that are comfortable with DSP algorithms, especially in the context of audio. Understanding of Fourier transforms, discrete signals, filter design. Knowledge of Python is needed. ML experience would be a bonus!

Full-Stack Engineer: We're looking for well-rounded software engineers that are looking to make an impact from day one. Our tech stack involves Ruby on Rails and React, GCP for infrastructure, Python for Machine Learning, and Apache Airflow for data pipelines.

If interested, reach out directly to me: zohaib@resemble.ai
Location: Los Angeles
Remote: yes!
Willing to relocate: no
Technologies: Node.js, typescript, graphql, React, PostgreSQL, graph databases, web sockets.
Résumé/CV: https://docs.google.com/document/d/1QZFT_miF9MGO42JnS1P43Kra9DKwjRKY23HpxkYhQIk/edit?usp=drivesdk
Website: https://www.good-idea.studio
Email: joseph@good-idea.studio

Full-stack web developer with 8 years experience. I have taught beginners, led small teams, and worked with a variety of clients. Looking for a role with a collaborative, small to medium sized team that values thinking things through and working at a healthy pace.
> he’s driven a company that has made more space progress than most of humanity

Benefiting from open-sourced research that was publicly funded (https://www.inverse.com/article/15272-nasa-releases-rocket-a...) probably also helped a little :))

Also don't forget that the US federal government is an important SpaceX client.
Nothing especially interesting happening here, someone just pointed captcha.nsa.gov at google.com in their akamai config.

Perhaps they’re just using google.com like example.com, or they’re trying to serve recaptcha under nsa.gov.
I've seen this on Twitter all day. My guess is that they wanted recaptcha, but serving the resources themselves. The easiest route was probably to reverse proxy google.com, which is what recaptcha is hosted on:

https://developers.google.com/recaptcha/docs/v3#frontend_int...
We Need Central Bank Digital Currency