skysight-inc/HackerNews huggingface dataset:
> You're accessing their site with a device that is configured to transmit whatever you have it set to.

This is not how it works.

Me visiting a website does not mean I want that website to send my personal identifiers to hundreds of unknown (both to me and the website operator in question) third parties.
This is exciting, but I try to maintain my composure. Good luck to all involved.

I didn’t know science could be such a thrilling spectator sport.
They probably averaged a bunch of people that equated it to 30% with a bunch of people that liked being in the office.
What can one use spherical harmonics for? The repo does not really say. Neat pictures of globes?
Thank you! My comment below got flagged for saying this. I can't understand why the fuck anybody upvoted this.
Did you see the part about live edits? Placing the breakpoint at the return would be too late to have that working.

Edit: or maybe that was your point after all?!
>The fact that the internet != traffic going to your laptop/PC/phone.

>There are a lot of non-consumer use-cases (think, processing of corporate data in the cloud, or deployment of industrial IoT devices) where you want very strong guarantees about the state of the entity you're talking to, stronger than a static x509 gives you.

I am aware that the Internet is not limited to websites and personal devices. In fact, I have implemented/secured/managed corporate networks with multiple secured data channels (both within the organization and its employees and in B2B and B2C contexts) many times.

Securing such data (whether within a cloud infrastructure or across the open internet) streams doesn't require such remote "attestation." In fact, it adds an additional layer of complexity that, at least AFAICT, primarily adds the ability to track personal devices and usage across the wider internet.

>> over using client certificates
>The use-cases are also not restricted to client authentication (and "client" doesn't always mean outside of the cloud).

Fair enough. call such certificates whatever you like. However in the corporate context, I'd much prefer to be able to verify authorized connections via a process within my control (e.g., issuing my own certificates to network-based devices, servers/VMs/containers/whatever) rather than relying upon some third-party (whether that's an SGX store or a remote "attestation" authority) for such authentication/authorization processes.

I'll add that this (and by me, repeatedly, as well as many thousands of others) has been successfully accomplished without building a mechanism to uniquely identify arbitrary (as opposed to specific devices involved in sharing data streams) devices on the 'net. Which is, AFAICT, what this Internet Draft appears to be advocating.
When I try to access the file it says "file has been deleted".
Neon CEO here. AMA
It's a tangent, but what's your product/website?
Speaking only for myself, I don't know that I actually like working from home, its just that all the stupid stuff I have to do to get into the office makes it so much better to just not go in.

I actually enjoy interacting with my coworkers, but the time I would enjoy spending with them outside of work, I instead have to spend on the road.
Automated benchmarks are good practice, but they're not a substitute for compile-time feedback. I would much prefer the immediate results from a compiler error, over the minutes-long wait for a traditional CI pipeline to finish.
Types are stack allocated by default.

"var data: MyObject" is on the stack.
"var arr: array[1000, MyObject]" is allocated on the stack sequentially.

Only dynamic seq or ref types use the heap by default.
I was just curious given that ProseMirror is used a lot and doesn't seem that well supported financially.

> We are all constantly building products on other products, given a license that allows for that, without contributing work or money to the products.

This type of attitude is pretty harmful for open source. Folks (especially companies) should support their key dependencies where they can.
Trunk | https://trunk.io | Hot job: Community Engineer | Full-Time | Remote / Hybrid, SF

Trunk is an a16z funded dev tools startup, redefining software development at scale. We've built three products so far and have plans for more:

* Trunk Check: a universal linter/formatter, available as a CLI, VSCode extension, and CI check;

* Trunk Merge: a merge queue, to ensure that PRs are tested in order before they're merged; and

* Trunk CI Analytics: timing & pass/fail stats for GH Actions (e.g. "how often does this workflow step actually succeed?")

In 2022, we raised a $25M Series A led by Initialized Capital (Garry Tan) and a16z (Peter Levine)

Our tech stack:

* Frontend: Typescript, React, Redux, Next.js
* Backend: Typescript, Node, AWS, CDK, k8s, gRPC
* Observability: Prometheus, Grafana, Kiali, Jaeger
* CLI: C++20, Bazel
* VSCode Extension: Typescript
* CI/CD: GitHub Actions
* General: GitHub, Slack, Linear, Slite

Unlimited PTO (and we all actually take PTO), competitive salary and equity packages! Please apply here: https://trunk.io/jobs
> It's minor stuff, not playing Doom while using motion controls.

It's only a matter of time before someone ports doom to a soldering iron.
tinfoil ain't going in the microwave, which was ultimately what OP was about
Exactly, I always click the 'do not accept/consent' or 'manage my preferences' button. There are a surprising number of sites that use dark patterns.

Whoever made the initial video must be a shill for the tracking companies because they didn't click on the 'do not accept' options, otherwise people would see how pervasive and thoroughly ridiculous the trackers are.
I don't think that prediction markets are useful in situations like this.

As it's not about a situation where a large enough group of people can influence the outcome, there's nothing that the pools can make to deduce a more accurate prediction.

Instead you have basically gambling with large volatility every time somebody post a positive or negative news item.
Sure, but I'm not proposing a mitigation for that. It doesn't have to be a silver bullet to be useful. I'm arguing that the ability to know that your peer is running some expected code is useful as an extra layer of security for some use cases.
It is a quality that makes something good at drawing pictures and writing smart sound replies to prompts. And translating.
I automated that away a long time ago: https://github.com/piku/piku/blob/master/piku.py#L814
100% this.

Here in the UK, just not having to live near London will save you enormous amounts on rent/mortgage as well.

I'm in the office full time (I actually need to be) and I pay 700 a month just in rent on a crappy room not too close to central. That alone is the equivalent of about £17k before tax, and I am a single guy who doesn't mind housemates. No thanks.
Maybe when you recommend a $20 Saturday night special to a newcomer, they get it, think soldering is hard, and then hate it?

https://www.aliexpress.us/item/3256803576447342.html

This blows everything sold at Microcenter or at this price point out of the water - ~$100 is a pretty cheap entrypoint compared to the FX888 that has been touted for decades.

/Metcal owner
I'm making adjustments to my 6-bit CPU and (re)designing the board that implements the 6-bit instruction set using SOT416's. I worked out a way to map 6-bit sextets to Unicode (jokingly called UTF-6) -- I probably need to document that.
It's a real pity. Part of the issue is on browsers at the time were competing for developers, not users. So this feature was largely buried in UIs, its treatment was inconsistent, and browsers never bothered to enforce it.
Thicker tires solved most my problem and would agree to try something more durable. Though no idea what type of flat they are getting. Also make sure to be riding at a good tire pressure.

Personally I started having quite a few flats with some conti 5000s for couple years. Decided to move to Conti Grand Prix 4 season tires have not had but one flat and pretty sure that was a pinch flat. Self induced pot hole I didn’t hop over.
> This firmware also controls tip temperature with a PID loop, whereas a classic 'dumb' temperature-controlled soldering iron might use a thermostat with on/off control.

I'd imagine on-off being perfectly fine for thermocouple-and-heater-in-tip, as you have very short feedback loop there
They aren't nebulous. "Consciousness" means "an existing stream of experiences". "Free will" means "a feeling that one could've made a different choice" (the metaphysical status of the claim still unknown), and "qualia" means "specific characteristics of experiences that one can attend to". One need not "insist" on anything to believe they are unique characteristics of our identity.
Thou Shalt Not Commit Logical Fallacies
This is not an EU problem. This is a web problem. Companies have assumed they have a right to all of your personal information and so they build their sites and services around that.

The EU does it's best to at least let you know what's happening. What I would like is for browsers out of the box to auto reject cookies and tracking behavior. But that is probably the reason all the prompts are not standardized.

I like it, and Everytime I will go through and reject all of them. If the extension doesn't catch them already.
Pay for it in what format? Curated reports you prepare? Raw CSVs? Behind an API?
That “over 200” is for legacies, not building donators, right?
Yes. But at some point a quantitative difference becomes qualitativ.
https://www.stacklok.com/careers

Stacklok is a startup focused on software supply chain security, founded by the co-founder of kubernetes and myself (Luke Hinds, founder of sigstore)

We are also look for a staff data scientist and a senior / staff SRE, but don't have the roles up just yet. You can reach me on luke@stacklok.com , but no recruiters (you will end up in the blocked folder).
Defense MicroElectronics Activity (DMEA) | RF Electronics Engineer, Embedded Hardware Engineer, Embedded Software Engineer | Full-time | Sacramento, CA | Hybrid | $110 - $140k (GS-13)

Who: A Department of Defense (DoD) field activity that has been operating since 1997. Small and engineer centric. ~90% are engineer/scientist.

What: Provide solutions to other US Government agencies and allies. Some tasks are engineering brand-new products and some tasks are re-engineering devices to keep legacy systems running. We do not compete with private industry but regularly work side-by-side with industry to get stuff done. We also have the only semiconductor foundry still operational within the federal government.

Why: US Government agencies sometimes want products built that are so technologically risky or low-volume that private industry does not want to do them. We fill the gap.

Where: Sacramento, CA -- California's fourth largest metro area. Home to two major state universities (CSU-Sacramento and UC-Davis). The farm-to-fork, and regular, capital of California.

Benefits: We are federal employees and receive federal benefits (google "opm benefits" for more info). Time off starts at 36 days/year (13 vacation + 13 sick + 10 federal holidays) and grows to 49 days/year over time (26 + 13 + 10). We have flexible schedules and most of us work a "9-to-5.” Hiring is for GS-13 engineers (google “gs pay scale 2023” and look at the Sacramento locality).

Interview:
Must be a US citizen. Must be able to achieve and maintain a security clearance.

2 x Phone call [1 hr] >> Onsite w/team [full day]

Apply:
Send your resume to hn@dmea.osd.mil (please DO NOT contact if you are a recruiter)
Location: Milan, Italy, EU/Europe

Remote: Yes

Willing to relocate: Yes

Technologies: llama, transformers, Pytorch, Tensorflow, Weaviate, FastAPI

resume/CV: https://drive.google.com/file/d/1drp59NMugggVqEp1lAx_uyLVn0x...

email: mazzapaolo2019@gmail.com
Liquid hydrogen is significantly denser than air.
Configuring a terminal emulator for a light theme
I'm not sure there has been any bigger research done about it, but there are a few anecdotes in this submission about it. Here is one comment as an example:

> at least here in India, Uber's service has become downright hostile. Drivers will cancel if the destination isn't to their liking. [...] The worst part is that they've driven out all the existing private cab operators from many airports through their earlier aggressive pricing. So now you literally have no option but to take an Uber from some airports [...]

https://news.ycombinator.com/item?id=36955957
Location: Brooklyn, NY

Remote: Prefer hybrid, but available for full remote

Willing to relocate: Unlikely

Technologies:

- Languages: Typescript (Javascript), Nim, PHP, Python, R

- Frameworks: Angular, React, NestJS, ExpressJS

- Services: MongoDB, Postgres, Redis, Neo4J, Docker, k8, Kafka, Camunda, OPA

- Platforms: AWS, GCP, Salesforce, Office 365

Resume: https://goose.us/resume/

LinkedIn: https://www.linkedin.com/in/shawn-marincas/

I'm a generalist with 20 years of professional experience covering more technologies than would make sense to list above, working most recently in a solution architect role. I'm actively seeking full-time employment in the NYC area, though I'm open to fully remote opportunities as well.

I work well with product and business stakeholders as a Solution Architect to define their problem with enough requirements and constraints to narrow the possible solution space to a set of best viable options. I also work well with implementation teams as a Senior Engineer to help properly implement a chosen solution, while still doing a fair bit of implementation myself.

I have many personal/academic interests that augment my professional experience pretty well, such as studying AI/ML in a Systems Science graduate program working on an explainable ML approach similar to log-linear models called "reconstructability analysis". I'd love to hear from any AI/ML companies that are looking to tackle the problem of AI explainability.

Anyone interested in speaking can reach me over LinkedIn or schedule a meeting via the Calendly link on my Resume page. Email and phone can be provided on request.
The people who worked on the compiler are far more intelligent and knowledgeable than I am, so I would say that I can trust the complier with great confidence.

I do not think most people are writing software where niche optimizations are truly necessary. Well, at least I am not.
Owncast: Free and open source live streaming and chat
> Website analytics can be incredibly useful for designers and developers; giving those up would be a huge hit to a lot of companies, large and small, so it's understandable that they're not going to do so.

I'll believe that when they don't have a huge banner that's covering a fourth of the page.
JCAI Inc. | jcaii.com | Multiple Roles | Full Time | USA only | Hybrid, mostly Remote

JCAI Inc. (JCAII) provides intelligent hardware and software solutions to support Aircraft traffic and Deicing operations management to over 150 airports globally. JCAII has designed and developed the most comprehensive and complete de-icing co-ordination, operational management, and information collection system available worldwide.

1. Backend/Computer Vision developer | USA Remote | Python/Django, K8, OpenCV, TensorFlow | $100k

2. Agile Product Owner | Dallas-Forth Worth Area | Hybrid | $70k

Apply with resume via leonard()jcaii.ca
proc echoLine(): void = discard

Discard looks cool! I'm Rust I had to use the unimpl macro crate [0] to get sane error messages. It would be good if that was build in though.

[0]: https://crates.io/crates/unimpl
The fact that compensating the family for this was ever a question is astounding, but I'm glad to see it finally happened.
The tweet does not link to a paper reporting a "replication," but rather two theoretical papers. The title is therefore misleading.
How has the law not had the desired effect? For many sites it is now fairly simple to select the 'only essential' cookies option.
Who the heck downloads apps these days for every stupid thing? I mean apart from clueless grannies who would gladly send some money to that poor Nigerian prince over and over again.

I've stopped quite some time ago, basically my collection of apps is set in stone once I configure a new phone. If something seismic happens in real world I may add app in average rate 1 app/year, and that's about it.

Not using apps is so cool, some crappy webs that don't support mobile firefox with ublock origin don't even get my time, the rest is well curated. Due to reasons behind I am more than fine clicking on consent popups, the way they are designed to get to reject consent dialog tells you outright how moral/amoral business is behind it. So this is actually time-saving feature.

The thing is, life is short. No, its darn short, ask any old person. Definitely too short to waste too much of it on regretful things like phones.

See, everybody (who matters) wins.
Pijul is interesting, but my understanding is that it still operates on lines, and does diffs when you push the commit button. And that makes it not work well for real-time collaborative editing. Ideally I’d like a tool that can span both the real-time collaborative editing and offline collaboration use cases. But it’s a very interesting tool, and I’d like to have another read through the docs at some point. I remember being very impressed with it when I took a look a few years ago.
Maybe he started writing in it and never stopped!
it feels like a category error of sorts too.

types describe all possible values. a debugger observes one value.

they're fundamentally different things, and are useful in different ways. sure, sometimes they overlap, but not always.
Location: Kampala, Uganda

Remote: Yes

Willing to relocate: No

Technologies:
Flutter/Dart,Python, JS, Rust

Résumé/CV:
https://docs.google.com/document/d/1wwmiJ3FszdrvC6Lxtgb5flWJ...

Email: hi@asindu.xyz

Most of my experience (6 years) is based on Fintech & Blockchain projects. I enjoy working in the fintech/blockchain Space and I find it interesting.
Can't tell if it's a troll by having a video clip of a video clip
TouchBistro (https://www.touchbistro.com/) | Senior iOS Developer, Developer Acceleration | Full time, Toronto OR remote Canada/select US states

TouchBistro is an all-in-one restaurant management system that has powered more than 29,000 restaurants around the world.

We are looking for a Senior iOS Developer to join the Developer Acceleration team. You will be a part of a close-knit group of experienced developers with a birds-eye view of all software development activities at TouchBistro. Our mission is to make our developers productive and fearless, to reduce toil, and to remove obstacles from our product development teams, while building the best restaurant software available in the market. We act as a force multiplier for the teams writing software for our customers.

Ideally, you are a strong iOS developer with experience (or strong interest) in release engineering. Our team maintains multiple CI/CD pipelines (using CircleCI, xctest, and fastlane) which allow us to release our flagship application to the App Store on a regular 2-week cadence. We make heavy use of feature flags using LaunchDarkly, and have a strong observability stack using Datadog and Sentry. We build libraries & abstractions that our developers use to build products and features. For example, we’ve designed systems that make it easy for our developers to manage database transactions, perform structured logging, implement authentication and authorization correctly, and more, so that product developers can focus on business problems and not underlying infrastructure.

This is a remote role (Canada/select US states only), with the option to work in our downtown Toronto office whenever you choose to do so. We fly everyone into Toronto a couple times a year for in-office socializing (today we are going to a Blue Jays game).

This is a high autonomy role with the opportunity to make a lot of impact on how we build software. We are a low-ceremony, friendly and experienced team that values incremental improvements and that likes turning over rocks, because somebody has to.

Note: I am not the hiring manager, but you would be working closely with me. If you have any questions you can email me (see profile) and I'll do my best to answer, but if you're at all interested, you should apply! See the job posting for more details: https://boards.greenhouse.io/touchbistro/jobs/5058791003
3rd party ads at checkout and sample items at demo stations? Are these new things specifically for Wal-Mart or US market in general? I'm genuinely interested because in Europe they seem to be a standard for many years already.
We're building backend teams building APIs and full-stack teams building embeddable applications on top of those APIs. We don't have a pure-frontend team.
From the last paragraph in the article:

"It is too early to say that the new AI class is an inherently antihuman technological paradigm, as social media has proven itself to be.

But it is not too early to suspect that AIs will dwarf social media in their power to disrupt modern life.

If that is so, we had better learn some new and unfamiliar ways of interrogating this technology, and fast. Whatever these entities are — they’re here." -Ari Schulman

People that mistake an large language model (LLM) for anything other than a LLM make some fundamentally broken assumptions.

Are ChatGPT, Midjourney, etc. a fundamental leap in the state of the art when it comes to allowing computer systems to understand what people mean and return something useful based on it? 100%

Is ChatGPT or the like going to become self-aware, compromise other computer systems, etc? No more than your shoe is going to take over your foot.

There's far too many people worried about "AI" that don't have enough context to realize they're fearing a non-sentient tool that has zero agency, and will not for the foreseeable future.

Somebody wake me up when the panic is over.
Oh certainly: in the case of distributed teams I much prefer WFH.
Bit of a facetious response and not in the spirit on HN, but you absolutely nailed the choice of noun with MRI machine, lol. Perfect.
Absolutely. I can personally attest to the fact that $5 soldering iron is good enough for most common (non-smd) jobs. I've seen people do smd soldering with a big chisel tip, even a soldering gun, but it takes training. But I get OP's point. It's extremely frustrating if not impossible to do the job if the iron is super bad, if the flux or soldrr is bad etc.

For a beginner, a soldering station or a high-tech iron is absolutely not necessary. You just need a non-garbage iron, some decent quality lead-rosin solder and a decent amount of flux (cheap rosin would do). Nevertheless, having high-end tools will make things much, much easier and simpler. But at the same time, I believe you'll get a great training if you learn things the hard way.
Not everything needs to be written at that level, but I've found that most programmers think they can do risk assessment on the back of a napkin and 'assume' their crappy little music player has 0 safety risk just because they thought about it really hard for 5 minutes. See the earlier comment in this tree about how audio players DO have a safety element to them.