skysight-inc/HackerNews huggingface dataset:
Census | Engineers (full stack, frontend, security, test) | San Francisco or Remote (Core Hours are Pacific Time) | Full-Time, REMOTE OK, Visa transfers OK | https://www.getcensus.com

Apply here: https://getcensus.com/careers?utm_source=hnhiring | Ask me anything: brad@getcensus.com

With Census, you can power every SaaS application you use from a single source of truth - your own data warehouse. Customers use Census to define one unified view over their entire business (their customers, assets, financials, application data, really anything at all) in SQL or dbt and then "publish" that view to every single SaaS application they use: Salesforce, Zendesk, Marketo, Stripe, and over 100 more.

In the process we have created a brand new category in the modern data stack, "Reverse ETL", and we are building a data engine that can sync "anything-to-anything" in a safe, durable, and high-throughput way. We're both proud and humbled to have the fastest growing software companies in the world as customers, and we are building a world-class team to serve them.
>You cannot learn to be more extraverted. You can learn to act that way; you can learn to interact and communicate better...but you cannot learn to change how your brain recharges

My experience simply doesn't align with this.
Systems like Copilot and Dall-E and so on turn their training data into anonymous common property. Your work becomes my work.

This may appeal to naive people (students, hippies, etc.), for whom socialist/communist ideas are attractive, but it's poison in the real world because it eliminates the reward system that motivates most creative work. People work hard for credit or respect, if they're not working for money.

Ask yourself, why does the MIT License (https://opensource.org/licenses/MIT) contain the following text?

Copyright <YEAR> <COPYRIGHT HOLDER>

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

These systems are a mechanism that can regurgitate (digest, remix, emit) without attribution all of the world's open code and all of the world's art.

With these systems, you're giving everyone the ability to plagiarize everything, effortlessly and unknowingly. No skill, no effort, no time required. No awareness of the sources of the derivative work.

My work is now your work. Everyone and his 10-year old brother can "write" my code (and derivatives), without ever knowing I wrote it, without ever knowing I existed. Everyone can use my hard work, regurgitated anonymously, stripped of all credit, stripped of all attribution, stripped of all identity and ancestry and citation.

It's a new kind of use not known (or imagined?) when the copyright laws were written.

Training must be opt in, not opt out.

Every artist, every creative individual, must EXPLICITLY OPT IN to having their hard work regurgitated anonymously by Copilot or Dall-E or whatever.

If you want to donate your code or your painting or your music so it can easily be "written" or "painted", in whole or in part, by everyone else, without attribution, then go ahead and opt in. Most people aren't so totally selfless.

But if an author or artist does not EXPLICITLY OPT IN, you can't use their creative work to train these systems.

All these code/art washing systems, that absorb and mix and regurgitate the hard work of creative people must be strictly opt in.

I say this as a person who writes deep-learning parallel linear algebra kernels professionally.

We've crossed a line here.
thanks for posting this - you can learn more here: https://ai.facebook.com/blog/protein-folding-esmfold-metagen...

Cheers!
You’re not wrong.

Back in the day, you didn’t have alternatives with zero-cost abstractions like we have today. There are many valid reasons why one would make decisions to balance performance against memory-safety, especially 25 years ago – and given the fact that networking code tends to be part of hot paths where optimization matters.
Discomfort Designs Riemann’s Grave Modulated Allfilter
Location: Minneapolis, MN USA
Remote: YES
Willing to relocate: No
Technologies: React, Angular, Javascript/HTML/CSS, Jquery, .NET/C#/VB.NET, Java, React Native, Azure, AWS, C/C++, OpenGL, PHP, Perl, Python, SQL Server, MySQL, Postgres
Résumé/CV: https://www.linkedin.com/in/nickmalbraaten/ (PDF available via email)
Email: nickmalb {at} gmail {dot} com

I'm an engineering manager with 15 years industry experience and a broad technical background. I'm open to both people management and technical lead roles and would consider IC roles if the company/problem space is the right fit. Studied graphics and data visualization extensively and was unable to seriously pursue due to location constraints and would love an opportunity to pursue in a remote role.
How Google Bathrooms Became Classrooms
Replit’s Ghostwriter AI can explain programs to you–or help write them
This is the news review of product.

Here is the link to the HN discussion following the product launch yesterday https://news.ycombinator.com/item?id=33407199
Advent Of Vue – 24 Challenges in 24 days
AFAIK it was intentional because the payload (from the US Space Force) was going to a geosynchronous orbit.
I got the waveshare ones for the pi 4 and they're really compact. Not sure if they would work with the rock64 though
Not by hand! With configuration packages in OS-native format!

1. When a system comes in, it is scanned and entered into the asset management database, which then triggers a process to enter the scanned MAC address into the DHCP, by generating a new DHCP configuration package.

2. the previous version of the DHCP configuration package is upgraded with the new DHCP configuration package.

3. the system is hooked up to the network and powered on.

4. the firmware is permanently reconfigured to boot in this order:
1. HD0
2. HD1
3. network.

5. since HD0 and HD1 are not bootable, the system boots from the network, whereby the infrastructure automatically provisions it with the standard runtime platform, which consists solely of packages in OS-native format, including configuration packages which configure things which all servers have in common.

6. as part of the automatic installation, the server is automatically installed with additional configuration packages based on which profile it is in, turning it into a specific application server.

7. the server comes up after automatic installation, and reports back to the infrastructure that it is ready to serve.

NEVER by hand!
Because according to Microsoft themselves, "Microsoft ♥ Linux"
When I first joined Instagram in ~2014, after a little bit I started getting tons of incel/RW suggestions in explorer and I couldn't for the life of me figure out why. I mostly followed my IRL friends, some environmental groups, and a couple of musicians.

One day I was messing around and learned you can apparently favorite/save (I can't remember anymore what they call it), and I had saved a post praising Vladimir Putin. I couldn't remember ever seeing it much more favoriting it, but as soon as I got rid of it, the algorithm slowly stopped suggesting far-right content.

The actual technology plays a major role in creating polarization
You can find info at https://ubuntu.com/security/cves for *buntu.
That’s twice the net income Apple reported last week ($20.7B)
I disagree, though not entirely. You are right about it not being a tech problem at the core. However, tech can easily enable and augment and make the human solutions possible.

Technically, users could be using better tools to manage their interactions.

In a human sense, there is something often overlooked, and that is our current norms do very little to educate people about their options when it comes to speech they don't like.

By far the number one response is righteous indignation and that is by far the most likely wrong thing to do.

People can ignore, mute, block, and potentially use other tools to be created. One handy tool would be to pause for period of time, say an hour, day, week, month, etc... there are others.

A core realization many have yet to have is conversations go bad when we let them go bad!

To that end, people can respond with humor, questions, redirect to topic at hand and more!

The power to do that comes by weighing speech. Consider getting called an ass by a clown. Who cares? They are a clown and that exchange is as laughable as it is useless!

So that is the first thing. We need to weigh speech and gain strength from that. No need to respond from a wounded or harmed point of view. Just how harmful can drivel from someone we don't really know be? Answer is none. We just do not have to take the bait.

When we take ownership of our interactions instead of assuming an entity like Twitter being able to take on that role (it can't)[0], great things happen! One of those is understanding others better. Another is people talking to or with, not AT or PAST one another.

[0] No entity can take that role and leave us with realistic speech in most cases.

What happens is people do not want to be offended, and they expect the entity to handle that for them.

Result?

Disneyland, highly regulated, near useless and insulting[1] speech for everyone. Not good.

[1] Insulting to anyone able to manage their conversations!

Tools that encourage and empower people to do that would transform discourse. Twitter is in a prime position to make a big change in this area and have it stick.

Contact me for more on this. I am dead serious and have many years experience applying these ideas online as well as in the workplace with good results.

I cannot say it loudly enough! Each of us needs to own how we respond to others and weigh incoming speech appropriately.

So far, we have taken the lazy way and look at the mess!

Time to level up. Improve discourse and then talk to one another and reduce the polarization. Most of that is a direct artifact of seriously harmful tools in a "sick" body politic.
I disagree, a database interface is a format boundary at which a transformation occurs (from text to SQL) and so is globbing (from text to pattern).
It's pretty nice and what I use because all the other apps like Gaia and Wikiloc are so extremely commercialised. When I tried both of them out, neither had a way to pay without having an android with a google account which I don't (I use degoogled android). And GaiaGPS was taken over by some other company that started monetising it more.

I don't mind paying for an app, I paid for some others outside of the Google store (nine folders and cryptomator) but many don't bother to offer this option.

But I don't think OsmAnd is great for viewing elevation profiles of routes. It makes a little elevation graph below the calculated route, but it's really hard to see where this maps out to hard parts on the actual map.
Gruntwork | Software Engineers (Senior, Principal, Staff) | 100% Remote/US time zones | Full-time | https://gruntwork.io/
At Gruntwork, we aim to improve humanity's most important invention: Software. Our product enables software teams to launch and maintain production-grade cloud infrastructure in days, not months.

We create the building blocks that devs and DevOps engineers can use to make launching in the cloud 10x better / faster / easier. We think of our work as creating a new paradigm for how DevOps can be done, one that leverages the insight that many companies re-invent the foundations that software engineers need to build and launch their apps. We work with AWS, K8s, Terraform, Go, Typescript, and React, and introduce new tech as needed. We’re a small team (~20 people), but our clients include Toyota, Adobe, TicketMaster, Verizon, and lots of startups.

We are profitable, self-funded (no investors, no debt), pay salaries, equity, and bonuses according to transparent formulas, and are very focused on building a company we're proud of. We are 100% remote, with 2/3 of our team in the USA and 1/3 in Europe. We have company-wide in-person meetups every few months. We welcome applicants from all backgrounds.

Our measure of a successful Grunt is (1) think like an owner, (2) make impact, (3) communicate effectively, (4) be a good person. If this sounds like you, we're hiring!

- Senior Software Engineer

- Principal Software Engineer

- Staff Software Engineer

- Senior Software Engineer (Contract, Part-time)

Learn more at https://gruntwork.io/careers/
Location: Central Florida region

Remote: Yes ( Open to Come-in-when-you-need-to type Remote)

Willing to Relocate: Yes!

Technologies: C, Java, Python, Redhat, Operations, Bash, Windows Server, Vmware, VirtualBox ,AIX, , RHEL, CentOS, Debian ,

Where I come from: I've worked for NASA (via contractors), Serving as a Sysadmin and also Operations test conductor and Console Operator,helping to run field ops as well as maintain security , provision and administer their launch systems.

I've helped run operations involving multiple sites and multiple groups around the Country to that involved testing aspects of space hardware ,software involving multiple various teams and groups. I've also participated in several testing sessions and runs of NASA's Launch Control Software directly and more recently help design tests and ensure the software is up to spec, for the Artemis 1 and Artemis 2 missions, helping validate requirements and going and actually putting the software through it's paces for end users and clients needs- And it actually is rocket science after all.

I'm a team-orientated, friendly, detail focused technologist with a eye towards expanding and delving more into the development side of tech, and getting a little closer to understanding what makes things tick and being able to tweak them.

resume: Modified Resume at https://ibb.co/QKWVfNZ For my full resume / LinkedIn or to reach out, I have a contact email on my HN Profile as well.
Calling things “new something” is usually a bad idea. It might be new now, but it won’t stay new for long. And then it becomes a lie.

“Newcastle”, “Newport”, “The New iPad”(which was later renamed to a much more logical 3.0)
Paperless Post|NYC,REMOTE(US)|Senior Software Engineer

Hi! We’re Paperless Post and we help people celebrate moments that matter with our customizable, design forward digital invitations. The PP Engineering team, a highly collaborative group of developers and technologists, is charged with building and refining a consumer-facing product that millions of people interact with each month. Our highly focused team has great collaboration and tight feedback loops and is made up of engineers, product managers, QA, and product designers. Our open roles are below:

* Sr. Software Engineer, (Front end) - https://www.paperlesspost.com/about/jobs/?gh_jid=3743495
*Sr. Software Engineer, Graphics - https://www.paperlesspost.com/about/jobs/?gh_jid=3394349

If your interested, please shoot an email to: recruiting@paperlesspost.com
TikTok Swept the Internet
Equity Bytes Holding | Engineering,Data,Design & Recruiting | Full-time | Berlin (On-Site/Hybrid)

We're on track to build the future of collectibles and social commerce. Our portfolio consists of multiple brands that horizontally integrate & scale together.

Projects include marketplace infrastructure, a social commerce platform & a VC-backed alternative asset fund.

Being entirely bootstrapped, we're embracing the idea of a lean company with flat hierarchy. We are looking for highly talented specialists as well as any experienced generalists.

You will have the chance to earn considerable equity in what we believe will be the next Ebay.

Stack: Typescript / Next.js / Stripe Connect

Roles:

* (Founding/Senior) Engineer / Cloud Architect

* (Founding/Senior) Product / UI&UX Designer

* (Senior) Frontend Engineer

* (Mid/Junior) Full-Stack Engineer

* (Senior) 3D Artist / Motion Designer

* (Part-time, Advisory) Recruiter

* Feel free to pitch us yourself if you don't fit exactly to those roles!

Contact: apply@equitybytes.com or DM me here!

We are exited to hear from you!
I do not have access to a C compiler at the moment so cannot verify this with latest compiler but one thing I remember seeing long time ago was that you can interchange an array name and it's index, something like this: a[i] can also be written as i[a]
Meetings might be touchy but just recording the web browser and having the ability to search the full text would be wonderful.

I'd like two AI toys on top of it - embedding similarity search and question answering. The AI part can be executed easily with HuggingFace. There is a great QA model (FLAN) trained with multiple tasks, it can sort of do what GPT-3 does but locally, the private & cheap option.
I was curious about the legal justification for your claim, so I read your main source (biren.com). It seems like you're taking what is a possible defense against a product liability claim (CACI 1245), and pulling it out of context. But rather, for that to even apply, there still has to be a fundamental design defect in the product.

So if there is a safety interlock controlled by software, which the end user then disables by replacing the software, and then someone gets hurt - even though the manufacturer could have reasonably foreseen the modification, the manufacturer still isn't liable because their (removed) safety interlock code wasn't defective in the first place.

But regardless of the current state of the law, a new law that prohibited companies from prohibiting modifications to software on devices they sell would obviously affect that. The thing your citing is California jury instructions, that are presumably a distillation of case law. So rather than even needing to be amended by a legislature, they would be implicitly adjusted with the passage of a right to repair law.
come on, that is quite harsh. c is easily my favorite programming language and it just works really damn well and produces very small binaries. it's easy to write terrible code in any programming language.
I dunno, I guess the same could be said about your database then, no?

If you're doing:

SELECT * FROM serious_money_table WHERE user_id = :user_id;

How is it all that different with Redis? Someone can mistakenly send in a :customer_id when writing records, but I don't really know anyone out there that also stores user_id into every table they query user_id from.
This is a good overview of what’s vulnerable:

https://github.com/NCSC-NL/OpenSSL-2022/blob/main/software/R...
I like green :)
How amazing it would be if we could style checkboxes using CSS and not have to replace them with images.
Qualcomm says Arm threatens to end CPU licensing, charge device makers instead
Rustls only supports tls 1.3 and 1.2, as a design choice - so long as cutting older clients off is an acceptable choice, you should be using rustls.
Accounts with blue check marks are some of the worst offenders when it comes to misinformation on Twitter, because that status gives additional legitimacy to whatever they say (compared to a random bot). Charging them $20 or whatever else isn't going to change anything.
Yeah, there needs to be a benefit of the doubt until an instance proves it tolerates spammers.

It would be nice if people had some hard online identity that this could be tied to, but we all know there's plenty of problems with that too. Still, social networks, even distributed ones, don't seem to have much of a spam problem so far.
I've been a beta tester for a few weeks now. And as a Search and Discovery person I have plenty of granular feedback and feature requests for Dan, Brett and team that I still owe :)

Overall it has helped me in a couple situations. I will say when I was onboarded I don't believe audio was mentioned and a quick search for things I know I said in Zoom recently comes up empty--perhaps that functionality is new?

For now, I've found that I haven't yet hit the equilibrium point where I've forgotten something badly enough to replace my instinct to use Spotlight, browse Finder, or even search Google Drive (shudders). The Fitness app on iOS needs 180 days of data before it shows you trends; I feel like Rewind is similar in that I need a critical mass of data and time before I truly don't know where to look and go to Rewind first. Audio support would greatly reduce that window, however, so maybe I am missing out.

Overall I definitely recommend trying it out, however!
It's shorthand for massive multiplayer online roleplaying game (mmorpg).
> you act like I wasn't just talking with someone here on HN who was convinced we "live in a classical world"

I didn't understand your original reply to my comment; now I understand why, I think.

Perhaps I failed to express myself clearly? I didn't say anything about quantum vs. classical worlds; I made a remark about the purpose for which Herr Schroedinger devised his cat story. His purpose was the opposite of the purpose implied by the article. He thought that the absurdity of a cat being both alive and dead demonstrated the absurdity of a particle being in two states at the same time.

That is, I was talking about Herr Schroedinger's opinions, not my own. IANAPP, but FWIW I'm convinced that quantum theory in the sense of evolution of the wave function is correct. I don't know of any convincing explanation of wave-function collapse as a result of "observation". I don't buy many-worlds, and "just shut up and solve the equations" doesn't cut it for me.

So in fact I'm convinced that we don't live in a classical world.
SEEKING WORK, Data Engineer, Primarily Remote

Well-rounded Scala data engineer with deep knowledge of the internals of distributed datastores. Solid experience working remotely and working with teams that are distributed geographically. EU-based, eligible to work for any U.S. company via W8BEN, 5 hours overlap with Pacific Time.

Core Skills:

● Cassandra (Data Modeling, Troubleshooting Performance And Operational Issues)

● Druid (Stream Ingestion, Cluster Ops, Data Modeling, Scaling Complex Queries)

● Stream Processing At Scale: Kafka, Flink, Spark Streaming

● Languages: Scala, SQL (highly proficient), Python (proficient)

Other Skills: Airflow, DBT, Databricks/DeltaLake, BigQuery, Redshift, Snowflake, Kinesis, PrestoSQL/Trino.

Educational Background: Computer Science.

More details: https://drive.google.com/file/d/1fA9mltBWSQ4GP_2E4nziGXJ7QrK...

E-mail address in the profile.
In general, I feel like within-company file sync shouldn't be that big of a problem, as long as the client app itself supports it. Seafile, Samba, or even SFTP + FUSE all seem like good solutions, at least for smaller teams.
Affected (and unaffected) software tracking page shared earlier today:

https://github.com/NCSC-NL/OpenSSL-2022/blob/main/software/R...
Apple News+ is kinda similar. You get a whole bunch of free news and pay one monthly bill, instead of dozens of bills. I like it so far. I don't know how they compensate the publishers, but I hope they get a reasonable cut.
Supreme Court Justice Clarence Thomas has suggested that Congress consider extending common carrier legislation to cover social media platforms. This would essentially prohibit social media companies from removing any legal content (perhaps including some forms of spam), but they would still be able to give users tools for filtering content that they see.

This would be a form of compelled speech, which does raise 1st Amendment concerns. But in principle it's no different from forcing telephone companies to carry all voice traffic without active censorship.

https://www.npr.org/2021/04/05/984440891/justice-clarence-th...
Reminds me of someone writing a little status light app (in the macOS menu bar / windows tray) and choosing Electron for that. Something ridiculous like 200MB+ install size and 150MB memory use.
FYI: This detection script only runs on RHEL (and presumably variants?), it does a "rpm" and looks for specific packages, not scanning the system looking for the vulnerability.