skysight-inc/HackerNews huggingface dataset:
Show HN: Common Paper
Hi HN, Jake here, co-founder and CEO of Common Paper. https://commonpaper.com/ We’re excited to share a new approach to legal contracts.

Our vision is to turn contracts into APIs. https://commonpaper.com/blog/contracts-should-be-apis/ We’ve been working with contracts for our whole careers, previously at Stitch (acquired by Talend) and RJMetrics (acquired by Magento, then Adobe).

Before starting Common Paper, we interviewed more than 100 founders, lawyers, salespeople, and more from companies ranging from startups to Fortune 500 companies. We learned a lot about their frustrations with the slow, contentious status quo of contracting and what’s preventing things from being improved.

The root cause of the problem is that contracts are unstructured and inconsistent. There are an infinite number of legally valid ways to draft each term in any given contract, and things get even more complicated once people start negotiating. Microsoft Word documents with tracked changes get emailed back and forth, and it creates a big mess of unstructured data. All of this means that it’s really hard for people to actually understand what’s in all of their contracts, and it’s impossible to automate the process of following through on their obligations.

- An API for contracts changes all of that, and we have built several exciting elements in service of that vision (with a lot more to come):

- Open source, standard contracts: The first two are a Mutual NDA and Cloud Service Agreement (for selling software and cloud services). They are released under a Creative Commons CC BY 4.0 license, so they are free to download and use for any purpose. https://commonpaper.com/standards/

- Committee of attorneys that collaborated on the drafting of the contracts. They have experience in big law firms, in small boutique specialist firms, and as in-house at tech companies. The committee ensures that the standard contracts reflect market norms and industry best practices. https://commonpaper.com/committee

Software for managing and automating the contracts. Our structured contract platform is built from the ground up for standard contracts, and it enables direct access to the data inside them. That means negotiation, closing, and knowing what’s in your contracts is faster and easier than ever before. https://commonpaper.com/product/

We'd love your feedback. https://commonpaper.com/
Data WhiteOps Collects
rsync would be the fastest of the lot, plus it does file permissions as well.
Comments moved thither. Thanks!

I think we'll adopt the submitted title, though, because the blog post's title is in the PR genre.
The original Odroid Go is an excellent ESP32 based system, has more memory and an expansion header.

https://wiki.odroid.com/odroid_go/odroid_go

It isn't produced anymore, but it wouldn't be difficult to make a clone.
Where can I get the source code for PowerVR kernel drm code from?
You can 100% do these things in React, I don't believe React is a less able framework by any means. If anything it gives you a powerful toolbox and pulls down the guard rails.

I do, however, think that working with React changes your mental model somewhat, and when I'm working with React I catch myself doing a lot more data wrangling close or in the rendering loop than I would in any other modern framework. Certainly since class components have fallen out of favour, you're working with a function designed to be run hundreds of times, while Vue and Svelte both provide clear patterns to deal with data at the point of change, then separately deal with updating the display of that data as required.

It takes using something like MobX to really push a React codebase to a data-driven model and that means many inexperienced developers fall into the common pitfalls far more easily than if they're using an alternative framework imo.
BOLDSCIENCE | US UK Full Remote | Frontend Engineer

https://www.boldsci.com/product/

- 2+ Years’ experience as a Frontend Developer in a similar role
- Strong technical knowledge and experience in HTML/CSS and SASS
- Experience building React applications

BOLDSCIENCE is looking for big thinkers, tiny tinkerers, dreamers, and believers to join our thriving team of passionate and experienced digital and creative professionals. If you enjoy translating complex ideas into powerful applications that resonate with people, we invite you to apply to join our BOLDSCIENCE Product team.

With offices and remote workers based in the UK and US, our global team is an energizing mix of scientific strategists, medical writers, client services professionals, creatives, and digital specialists. Together, we embrace high science, design, and innovation within a people-focused culture, to spark bold ideas that break down barriers and inspire change.
Thanks for pointing to this conflict between Daniel J. Bernstein and NIST. It is interesting.

After reading the complaint and the official comments from NIST, I choose to believe that Daniel Bernstein is the one saying the truth.

Like in all his writings, Bernstein's version of the events is a very detailed list of precise, easily verifiable facts, while the version of the opponents consists only of vague, evasive claims.

Regarding the reason why NTRU Prime has been selected only as an "Alternate Candidate" and not as a "Round 3 Finalist", this has been explained very clearly by NIST.

There is no known weakness in NTRU Prime, but NIST demands additional research results about the possible attacks against NTRU Prime and against the current finalists, before considering the standardization of NTRU Prime.

While there are some plausible arguments why NTRU Prime might be more secure than NTRU and similar methods, there is no certain proof of this, yet.

What NIST demands is very reasonable, but nevertheless this does not seem to be a good justification for the selection of the finalists.

As NIST says, the finalists include 3 algorithms like NTRU, for which it is possible that someone will find in the future an attack which will work against all 3. Also as NIST says, someone might find in the future a different attack which will work against NTRU Prime.

NIST acknowledges that for now they do not have any idea about which of these 2 will happen first, if at all.

A wiser decision would have been to not put all the eggs in one basket and also select NTRU Prime as a finalist, possibly instead of one of the algorithms with a similar construction like NTRU.

This would have stimulated additional research on both kinds of algorithms. Now if someone finds an attack against NTRU-like algorithms, there are fewer alternatives between the finalists.
GraphJin – an instant GraphQL to SQL compiler
The http spec outlines that this was the intended behavior and MDN elaborates on implementation.

https://datatracker.ietf.org/doc/html/rfc7231#section-6.3.5

https://developer.mozilla.org/en-US/docs/Web/HTTP/Status/204
You might want to gravitate more in the machine learning engineer direction. So much of ML is building the data, training pipelines, the serving environment, model tracking, evaluation, promotion, and other general infra around modeling. Many data scientists are more analyst-plus, and don’t have strong engineering skills. But large scale ML needs more of the latter. As long as you can AB test, you don’t need strong statistical skills to tease apart effects.
> All of this stuff is pretty nascent and I agree that there's lots of crap there, but there will be something unquestionably brilliant about inhabiting virtual spaces with folks where you can bend some laws of physics to make mundane things (like meetings) work a little bit better than they do IRL.

I totally agree with this sentiment and I don't think you even need VR/AR etc, to achieve it. This is a big reason why I helped build spotvirtual.com. As a kid, some of my most meaningful relationships and experiences were forged through online gaming (ever played UO?). A big part of this wasn’t necessarily the gameplay, but just the shared experience of being part of a virtual space that had its own rules.

There is definitely room to apply this same experience to a work setting, where mundane things can be transformed into something more meaningful and effective.
For a bit of contrast, I've been reading quite a bit of it. But you're right that it hasn't gotten the attention it deserves, maybe because it's been crowded away by other news, or by the unwillingness (conscious or not) to not assign so much importance to it.
From your statement, I thought you had looked into it yourself.

I remember reading that ex-ARM employee's take back then, when it was discussed here[0]. It was based in a pre-standard version of the ISA which was already old at that point in time, and also ignored the rationale behind many of the decisions it criticized.

By objective metrics (simplicity of instruction set, features available, code density, absence of µarch assumptions), I find RISC-V to be the best general purpose ISA available at the present time.

[0]: https://news.ycombinator.com/item?id=24958423
Excited to be working on this with you, Jake!
Oh no! This breaks my heart. :(

David and Ron Crane hired me for my first job in California right around 2000. I had no clue who they both were we just met at a trade show and I said I was looking for a job, we had this crazy interview where we just talked about anything and everything, and voila I was working in silicon valley. I think we spent about 2 hours talking about how we could float a balloon beside an AM radio station and how light up a light bulb...

Anyways, who fresh out of school doesn't work for the inventor of ethernet/fast ethernet/a core founder of 3com, etc? I only spent 2 years working with them, and I've always been looking to work with similar talent/kindness/etc. How they put up with a fresh grad I will never know.

I remember David and I working on an SDSL project, and we were just having the worst time ever. We couldn't get it train and finish setting up the link, it did almost everything but then just failed at the end. It was meant to be easy....but we just couldn't figure it out. We spent a crazy amount of time on it, maybe a month. Finally Ron got fed up, and asked "have you tried reversing the pairs?" and it worked! Turns out we had plugged the cable in backwards, and trying to streamline/debug the code had removed the final bits of cleanup code that checked if the pair was reversed. Ah well.

They were amazing mentors and friends. David invited me over to his home for wine tastings, to meet his cats (Palo and Alto), etc. I unfortunately lost touch with him over the years as I moved, he moved, etc.

Thank you David, you welcomed me to California and you'll be missed.
Are There Lost Alien Civilizations in Our Past? – Kurzgesagt
CTG | Senior Software Engineer | Remote (Within US Only) | Full Time | https://capitaltg.com | US Citizenship typically required

CTG helps the US government design, build, and ship important systems that tackle a wide range of challenges ranging from powering the immigration process to providing the public with secure, privacy protecting user authentication solutions (want to work on https://news.ycombinator.com/item?id=30430851 ?)

Across our different projects our current stacks include: Java, Groovy, Ruby, Spring Boot, Typescript, React, Docker, K8s, AWS

See https://apply.workable.com/capitaltg/j/316E1D75EB/ for more details and https://www.capitaltg.com/careers for a full list of our open positions.

We're looking for passionate developers that care deeply about about the quality and impact of their work.

If you're interested, please feel free to send me a note directly at jonathan[at]capitaltg.com and I'll be happy to chat more about our work and the roles we have available.
I was years away from getting a mortgage
Have you tried solid/vue? If so, consider adding your perspective of what react does better.
Super subjective.

To people who know what they are doing more code than necessary to accomplish a task is the code smell.

To people who are super insecure vanity code is required because patterns are memorized, so any deviation from the unnecessary boilerplate is the code smell.
AXI primarily.

But, I should also mention, we only use the RISC-V cores as a pre/post-processor, scheduling engine, service processor. We have custom hardware that does the bulk of the inference math (we are a convolutional accelerator with a number of constraints traded off for speed and power). The fabric itself is driven by engines that are programmed by the scheduling engine (RISC-V).

Happy to answer more specific DMs.
DARQ – The Futuristic Technology
> point isn’t to influence Putin’s behavior. The point is to display one’s moral outrage by participating in a mass ostracism exercise.

This certainly isn't the only thing going on, but there's a lot of it. LinkedIn for example is lit up with this stuff.

I think what we still don't know is what effect this will actually have. Hopefully people who need help will get more of it. But I don't think deterring a nuclear power is as simple as ruining an author's career for example. To some extend, I think ordinary people, including Russians, will end up faring the worst because of the current "cancellation mob" while the military aspects won't change.
Horizon65 | Technical Lead | Remote | https://horizon65.com

Horizon65 is building a retirement investment advisor for normal people pulling together quants know about forecasting stock market and investments and making it understandable.

We are looking for a Technical lead to lead our architecture decisions and build up a fully remote team.

We have an elixir-backend and a react-native mobile app.

Please apply to careers@horizon65.com
Show HN: For Freelancers to manage clients, projects and payments
Not true. And for several reasons.

There's a reason the US Army won't take recruits with an IQ under 87. At that point they can no longer keep in mind simple instructions and are not worth the training.

Ask any soon-to-be parent if they want a low or high IQ child.

Now, IQ doesn't accurately predict productivity. That's conscientiousness and it's highly predictive and stable over time.
Location: Cincinnati, OH

Remote: Yes

Willing to relocate: No

Technologies: Full-Stack Developer, DevOps, Project Management, Agilist. Also very skilled in presenting/demoing, and working directly across business domains. Currently on C# .NET, Vue, MSSQL, API / Microsoft stack but always learning something new :)

Résumé/CV: https://joe-riggs.com/resume

Email: josephariggs+hn@gmail.com
I think you mean TPM, a TPU is a tensor processing unit - an artificial intelligence coprocessor - developed by google.
The video by Mearsheimer should be viewed by anyone wanting to understand whats happening. It's title is Why is Ukraine the West's Fault? and basically lays down the reasons for why the U.S have driven Nato expansion eastward. The cold war never ended in the U.S

As a European I'm shocked that Euro leaders have allowed this to get so out of hand.
Thanks for pointing to the mysql/mysql-server images. We (I'm working on those at the MySQL/Oracle team) are maintaining those along with the other MySQL components.

Difference to Docker's isn't huge. Our builds are built upon Oracle Linux (which shouldn't have much impact, but relevant for customers to have a fully supported stack), have minor difference in available flags (we for isntance have the "initialize only" mode which temrinates after setting up the data dir which is useful in Kubernetes init containers and similar places) etc.

Our images are also available via container-registry.oracle.com which can be useful, if you run into rate limitations on dockerhub (there you'll also find Enterprise Edition in case you care about that)

I'm open for feature requests etc.
I am not a copywriter but I've worked doing a lot of websites for larger companies and this is the kind of spiel that they would use to limit their liability when discussing their products.

Present your product in the best possible light without lying about it. If there are stark measurable differences between you and a competitor and you can record and validate them, (i.e., DataGridXL can parse this common operation on 100,000 table rows in X seconds, which is Y% faster than HandsonTable on the same machine!), that is perfectly fine. (Use OBS Studio to video the results and save it, and should they take you to court you can use it to prove that you did not lie one Jot or one Iota.)

It's only Libel if it is false, so if you know it is not false and can prove it, then you're in the clear, but smack talk can and will get you smacked down in court.

Also, it might be a good idea to also compare your software to a third product if you can find one that you also outclass. That shows a touch of impartiality so that it doesn't read as if you're picking on HandsonTable. If not, that's ok, but it's an idea worth considering.
NASA Ames Research Center | On-site/hybrid/remote Mountain View, CA | Full-time | Full-stack Engineer

We're hiring an experienced (ideally 3 years or more) full-stack engineer to help us further develop a system for integrating drones/UAVs and other vehicles into the existing air traffic control system. This role is a full-time, permanent position with a contractor firm working directly with NASA engineers and other contractors in Ames' Simulation Laboratories (SimLabs) group: https://www.nasa.gov/simlabs. I work for a contracting company myself and am happy to answer any questions about how external contractors integrate into and work within NASA.

We're a team of 5 engineers that work directly with other engineering teams and groups both within NASA and with other public and private organizations. Come join a team of smart and humble engineers and get exposed to a variety of projects happening within SimLabs and the wider Ames campus! Applicants must be authorized to work within the U.S. as we're unable to sponsor visas.

This video provides an overview of the general project that includes our software application: https://www.youtube.com/watch?v=vepo3q87Grc.

Technologies: TypeScript, React, MobX, NestJS, GraphQL, Docker (experience with similar tools/libraries is fine too)

If you are interested in applying or learning more please send me your resume or contact me at curtis.l.mitchell@nasa.gov.
We currently use the linux minecraft launcher which has worked pretty well up to now running bedrock on linux. It's the best bedrock experience, but this change is concerning.
Sorry about that!

wget https://justine.lol/lambda/blc.S
wget https://justine.lol/lambda/flat.lds
cc -c -o blc.o blc.S
ld.bfd -o blc blc.o -T flat.lds

Just tested myself on Linux with both GCC and Clang. Whatever you do, do not use any linker except big deal.
My experience is that founders can have it all as long as they can articulate what the exit strategy is.

But I dismiss anyone in it for the long term anyway, so I'm actually screening against that and instead of trying to figure out how they're lying about being in their new corporate forever home. Don't get married to positions. Different strategy.
Your marketing page is beautiful, kudos.
It is not, in fact, a standard. It's a proprietary complicating thing that megacorps do and everyone else assumes is standard.

https://datatracker.ietf.org/doc/html/rfc6749 "The OAuth 2.0 Authorization Framework"

>This specification is designed for use with HTTP ([RFC2616]). The use of OAuth over any protocol other than HTTP is out of scope.

So now you have HTTP protocol being used for IMAP, or worse and more common, not-OAuth over IMAP and you call that standard? These are Microsoft, Google, etc announcements of proprietary things. Not standards. And every single megacorp requires a different custom solution to interact with.
JSON and Rebol https://ross-gill.com/page/JSON_and_REBOL
There was just recently a discussion on how people use feature flagging on HN [1]. Awesome to see someone tackling that problem :). Good luck!

[1] https://news.ycombinator.com/item?id=30114856
Yeah. Built up really well, made sure everybody was on the same place, and then just stopped right when it was getting to the thing I thought it was going to explain.
Stacks Browser:-A new type of web browser
Reasonability of salary is my approach. For S-Corps, median of market passes the sniff test IMO.
SEEKING WORK - San Diego/Lopez Island - Remote OK

Ruby on Rails engineer with 15 years of production Rails experience at Apple, Intuit, and first engineer at successfully acquired startups.

I also offer monthly retainers for 24/7 support for hosting, bugs, and maintenance mode support.

Available to start immediately. Willing to travel. Hourly rate $250. Monthly retainer rates are on a case-by-case basis, but start at $2,500 / month.

Contact information is in my profile.
They will have no choice. Either ARM becomes irrelevant as people switch to an easier to license ISA, or they have to swallow a different profit model and compete by having the _best_ ARM cores in an open market of ARM IP.

The trend with RISC-V suggests that ISAs are going to be commoditized and the real value will be in the implementations themselves.
Slight at https://www.slight.co/, jobs at https://www.slight.co/jobs/. Full time roles, all remote.
We’re currently hiring for two Software Engineer roles. Our rust focused role, https://www.slight.co/jobs/software-engineer-rust, and our more general role https://www.slight.co/jobs/software-engineer.

We're looking for software engineers to join us in empowering data analysts to empower their whole teams. To learn more about what we're building, see our home page for an overview, and our about page for more details: https://www.slight.co/about.

Compensation: $140,000 plus equity commensurate with an early role

The role pages will have more info about applying, but effectively you'll email jobs+rust@slight.co for the Rust role, and jobs+swe@slight.co for the general role.
Location: São Carlos - SP, Brazil

Remote: Yes

Willing to relocate: Maybe

Technologies: TS/JS (Angular, Nest.js, LitElement, vanilla); HTML/CSS +; COBOL; PHP; Java; Relational and Non Relational DBs

Résumé/CV: 6 years on GFT Group (Brazil office), 12 delivered projects; Senior dev and tech team leader; +- 15 years as autonomouts (mainly PHP)

Email: caiognecco@gmail.com

Github: https://github.com/caioperroni

Linkedin: https://www.linkedin.com/in/caioperroni

Homepage: https://caios.page (Freelancing. In PT-BR)

After 6 years in the same company, I'm willing to find a job wich gives me new challenges, perspectives and the opportunity to deliver value to a new business; Great team worker and knowledge spreader, I do like to discuss, design and implement tech solutions and am used to go the extra mile to fit clients needs;
> No notifications, no messaging, no email, quiet tech.

Also, no spyware..
Like BT Tower ? or Space Needle?
2022 Russia-Ukraine war – Cyber group tracker. Update 2
When people have a good thing going, they tend to do whatever they can to keep it going.

I hope the COVID clingers will continue to be looked back on as a cringe embarrassment in the history books for all of eternity.
Yes, but no.

You need the ability to distinguish between a bad social cliche like "short skirt, asking for it" and this.
I'm torn. On one hand, we know that without "metrics" recruiters and clueless people resort to other even more idiotic measurements. How white your skin is, how tall you are, how nice smile you have, how firm your handshake is, how fat you are, what university you went to, ... On the other hand, iq tests are fucking demeaning. It's "we need testing!" but you are too lazy to come up with a useful test. Personally, I blame software developers' lack of interest in unionizing. It's the main reason we have to put up with this shit.