skysight-inc/HackerNews huggingface dataset:
>We're happy with this but not happy with the other?

Yes?! What's hard to understand about the difference between:

1) An application using AI to scan photographs to provide categorization benefits to the owner/operator/user

2) An application using AI to scan photographs to provide accusation and punishment to the owner/operator/user

...especially when feature #1 can be turned off, but feature #2 cannot be turned off?

iCloud mischaracterizing a baby picture as a "dog" might cause some dinner table chuckles, but it's never going to cause meaningful harm. iCloud mischaracterizing a baby picture as a child abuse image can VERY plausibly cause extremely severe harm.

As a matter of principle, my devices shouldn't be designed to act against my will as an active informant for the authorities against me. The point that they do is the point that I join the flannel and wooly beard set out in the mountains eschewing technology and living "off the grid".
This is the first time I saw it, but to be honest, it was referenced by another article which I did read on HN, so it's possible that the author of that article previously found it via HN.
People have the power to change that through voting. If they choose not to whose fault is that?
My dad bought one in '85 and kept it for 2 days. He thought it was junk (he was a mechanical engineer and used Apollo workstation as his daily driver.

He returned it and bought an Amiga. Best decision ever.
Lol, that architecture is all over Portland, where the weather is hot for 1 month.
If it were really true that this development group could deliver according to client expectations, they would do what many other groups do: form a consultancy and hire an English-language speaker not as a fake interview candidate but as a liason.

I worked with a firm that did this. Basically, they had one project manager who could speak decent English and about six developers who couldn't. The English-speaking PM was on calls with us, and then he'd farm out the work to the developers.

It was a win-win, because their group was getting work, and we were getting decent results at a discounted rate compared with on-shore resources.

But it's pretty clear that anyone looking for fake interview candidates is not actually planning to do that. They're essentially counting on the fact that it takes many companies a little while to get rid of a bad hire.
Right. I've been on both sides of this (person proposed for contract I did not end up on, as well as working with teams different than proposed).

For the client, one way to ensure you get what you want, if it's important, is 'named resources' section of the contract. Use it wisely and with awareness.

Other way is to be predictable and forthcoming during sales/negotiation/signing process. This is not meant to victim blame in the least, but there's lack of appreciation sometimes that people don't sit and twiddle their thumbs while internal processes grind the approval process to a halt: Frequently, who comes to oral presentation as part of sales cycle is who was available at the time, and who comes to perform the work is who is available at this other time, which may have been a predictable 2 weeks later, or (all too often) a completely unpredictable random 6 months and three weeks later. People you saw in February may not be waiting for you to finally sign and start come September.

Oh, and all the other bait & switch practices as well, sometimes intentional -<

In practical terms, it largely depends how actually "representative" people during orals were of the actual quality of workforce to deliver the project. Sometimes it's a close match, sometimes not. Ideally it's a fixed-price contract and it doesn't matter - it's vendor's responsibility to deliver, whether with many junior members supervised by senior members or however else, and hopefully contract and SLA and CAT/UAT are well designed.
I was at a newspaper in 1992 and we all used Tandy TRS-80 computers writing to huge floppy discs. Our finished copy would find its way to Compugraphic Unisetter machines for output.

Inside of a year I was at a place using Aldus Pagemaker on Macs to paginate.
> But the German electorate may change their minds in the coming weeks and months

The important thing is that many leaders in NATO and Ukraine fear that the electorate may change their minds. I think they're pretty likely wrong and that Germans aren't that fickle, for good or ill, but I'm probably an insane populist by western leadership's standard.
Doesn't seem to work on mobile, as usual.
I hope they will also bring Stage Manager to the iPad Mini 6 eventually.
That has nothing to do with what I’m talking about - I’m not saying to remove karma, I’m saying the indicator on the top should be able to be removed if you don’t want to see it.

I also don’t really agree that giving a up or down vote really means someone read your message.
Let me bring you back to 2017: https://blog.cloudflare.com/introducing-cloudflare-workers/

I'm not sure what to explain here? It's a runtime based on V8 to run JS and WASM code. Used by Cloudflare to run on edge. Why not just rust/java/c++? Well, good luck running that in multi-tenant environment.
Either Niemann is capable of playing much better than Carlsen or he is cheating
No this does not mean Europe will freeze, and honestly this was never going to happen. Worst case is lots of companies will fail. See: https://www.bloomberg.com/news/articles/2022-09-27/europe-is...
Yes, but if you do have to design a PCB for soldering wires to pads, you can increase the strength of the pad by making the pad much larger in the copper layer. You can still keep it the original smaller size in the solder resist layer; keeping the soldering area away from the pad edge and fragile traces there increases the strength further, and gives it a tidy look and a nice soldering experience.

For quick one offs, simply place a normal pad, place a copper fill polygon connected to the same net around the pad, and turn off thermal reliefs / set pad connection to solid for the polygon. Obviously if you need it a lot, draw a new footprint.
> If you actually need development services, does it actually have to be an employee? Maybe you can just be open to contractors or outsourcing agencies, let them in "honestly" ...

No, they're dishonest people so we don't ever want them. There's no amount of desperation that makes hiring a scammer a good idea, they're willing to steal from and cheat you.
How could the DOJ "put the screw" to foreign companies? What power or leverage do they have over them?
I’ve been using this bookmarklet on mobile safari for 3-4 years…

edit - just looked up the DF post I found out about it from, and it’s been 5.something years

[0] https://daringfireball.net/linked/2017/06/27/mcdiarmid-stick...
NPM is just a package manager - I don't get why it's blamed for everything wrong with the world. You can find same issues / challenges / dependency "hell" with any other popular language and its packages or equivalent. Maven certainly comes to mind.
Or rather the fact that they were like 1800 years old by then.
Show HN: Ponzu – AI Generated Textures for 3D models
Hey everyone!

We just launched Ponzu, an AI-powered prototyping tool that generates tile-able textures for your 3d models.

You can give it any prompt, choose an art style, and get an interactive playground to preview and export your generated textures.

What you get with Ponzu:
1. AI-generated texture assets
2. Normal, AO, specular, and displacement maps for each texture
3. Adjustable 3D previews in the browser
4. Customizable styles and shareable links

We're excited to use AI to supercharge artist and dev workflows, and we're looking forward to feedback on Ponzu!

Ponzu is free to use, but we have limited capacity to run GPUs. As a heads up, there might be times when requests queue up and take a few seconds to process.

We also launched today on product hunt: https://www.producthunt.com/posts/ponzu
Fontjoy – Generate font combinations with deep learning
You can already do something like this if you aren't afraid to go deep into bios settings.

Not every computer is going to have have great cooling. Small cases won't be able to cool the full power and will end up heating up and throttling, which will produce hiccups in the GUI.
>A lack of reported harm does not imply a lack of the ability to harm.

The assertion wasn't that there is a possibility that Siri could cause privacy harm. The claim was that it DOES cause privacy harm. So yes, a lack of reported harm is actually evidence here.
I asked it about the properties of water and it went on a rant about how that's subjective and depends on what you want to talk about. But was solid in the beginning.

Feature request: Allow you to switch between written and verbal modes once you've loaded the chat interface. Right now you need to reload everything to switch modes.
It’s a clever technique no doubt. In practice for JS-centric workloads (which we’ve found is the bulk of demand), using V8 is still much much more efficient, has faster performance than Wizer’s approach and easier to scale out (the scale that Workers runs at can boggle the mind).

We are trying to figure out how to move more of the API parts of runtime to something not c++ without significantly negatively impacting memory / CPU (safety, correctness, speed of development, etc). It’s an interesting problem to try to do at Cloudflare scale.
It's 34th on front page 2 right now.
Sounds about right for zoomers
Great. You want a pat on the back for doing the easy things?

A lot of accommodations cost money and are supported by taxes. Are you one of the rare Libertarians who doesn't also believe "taxation is theft"? Other accommodations require regulation because incentives (money) alone don't work (and have been repeatedly proven not to). Have you squared your Libertarianism with the need for useful regulations of accommodations?

The extreme nihilistic version has deep roots in modern American Libertarianism, I'm glad you anecdotally don't think you subscribe to it. I don't have any cookies to hand out for someone feeling happy to do the low hanging fruit when part of the point is about doing the hard things for equity (not equality) and compassion.
Six months as a full time pancreas
For sure. It wouldn't surprise me if a successful con like this - even if it only went on a month or two - could net them the equivalent of a 1-2 years of normal income locally or more. If they got lucky and they ended up in a situation like a prior co-worker of mine did at IBM (he wasn't scamming them, just a Software Engineer caught in the middle of a raft of corporate acquisitions and overwhelmed leadership) where they set him adrift for YEARS without direction or line management, it could be their retirement.

Bonus - chances are, little to no taxes compared to the other option too, depending on how they structured the scam. The cut-out/middle man would get left holding the bag, but what else is new.

Other Bonus - they wouldn't be using their real name, so chances are, no longer term impacts to the patsy either, unless they happen to end up trying to work legitimately with someone involved at the target company years later. Pretty unlikely to bother folks involved in this type of scam, IMO.
Ha, wow, I wrote my own (much less fancy) bookmarklet that does this and also called it Kill Sticky:

javascript:for(e%20of%20document.querySelectorAll(%22body%20*%22))%7Bp=getComputedStyle(e).position;if((p===%22fixed%22)%7C%7C(~p.indexOf(%22sticky%22)))e.parentNode.removeChild(e);%7D
(Meta: please don’t use indentation/preformatted text for lists; just make each list item a paragraph of its own. Even now they wrap, it’s still very disruptive, harder to read and feels more like a citation of some form, in this instance it took me a moment to decide this was your writing rather than something you were quoting.)
QCard.link – Contact Sharing
thanks for the info, well yeah wizer still does not make it as fast as c++ v8
This is a great tl;dr - I'd still recommend reading the article though:

>
... a list of three specific management behaviors most closely aligned with employee engagement.

* Direction: Good managers ensure that every member of their team understands exactly what is expected and when it is expected.

* Coaching: Good managers coach their people towards both short and long-term success, helping them understand what they should continue to do and how they can improve.

* Career: Good managers invest in their people’s careers in a way that considers their long-term goals and aspirations beyond the four walls of the current company, and certainly beyond their next promotion.

Love this, very well said.
Women said Covid shots affect periods. A new study shows they’re right
https://www.investopedia.com/ask/answers/05/secfines.asp

Here you go. If the fine was significantly more wouldn't Oracle either fire people or raise prices? That only punishes people who had nothing to do with the crime
Declassified docs reveal Black Sea’s was ‘forbidden border zone’ during Cold War
> Now flash IronOS[1] on your soldering Iron

I got to here and thought this was some elaborate joke, and expected the github page to continue on with the joke. An operating system for a soldering iron?? But no, it seems 100% serious. Somehow soldering iron tech passed me by.
That's an interesting possibility I hadn't thought of. Can a faction really blow up an undersea pipeline in three places at once, though?
The US is close friends with many of the consumers of those gas lines. That makes as little sense as all the other options but even less so.
> end of war

The vast majority of weapons and support to Ukraine is coming from the US, Britain and Eastern European countries, not Western ones. Even if Germany and France started taking in gas from Russia it would only marginally affect the amount of support coming in for Ukraine and certainly wouldn't come even close to ending the war. The energy catastrophe is unlikely to happen too beyond what is already happening (ie companies having to shutdown due to high energy prices). See: https://www.bloomberg.com/news/articles/2022-09-27/europe-is...
I'd have thought a lot of completely regular candidates would be a bit stumped by that (especially since many non-trivial moral judgements are personal life stuff that's really off limits for interviews)

Although maybe that's the point: psychopathic candidates end up making up fairly unconvincing heroic stories whereas regular people look a bit confused and maybe mention something they didn't do because they couldn't trust it was legitimate or ask if their decision to volunteer their time for $cause counts.
Or they would fire people to make up for the shortfall.
This is one of the most frequent questions we get :)

We take the data integrity very seriously, it's not only personal data but health-data, with _could_ be use to discriminate towards an individual or cause harm otherwise. (Within GDPR, considered to be 'sensitive' data).

We only share data with the employer in a de-identified and aggregate format.

Any Personally Identifiable Information (PII) and personal health data are kept separate and pseudo-anonymous. Only 'connectable' by the individual themselves and their coach.

We're betting the company on maintaining that integrity. The fines for mistreating GDPR-sensitive data would be company ending.
I forgot where it was exactly, but I remember a discussion on a podcast about how auto manufacturers deliberately price their replacement electronics to force planned obsolescence. The example brought up was an SUV that has a large display that controls everything from HVAC to the radio. The screen had an expected service life of something like 7 years, but a replacement price of something like $7k. The thought was that when people are faced with a price tag like that on a depreciated asset, they'll be more likely to trade it in for a new model.

Maybe I'm just a curmudgeon but that would all but guarantee my new model wasn't bought from the same manufacturer.
It’s a bit easier to set it up on desktop safari and let iCloud sync it over for you…
I would absolutely assume that "remote" means "absolutely zero travel" unless that was spelled out.

Remote means you don't need me physically present at a particular place (outside of knowing my location for tax purposes). It's pretty clear in the word "remote". If that's not always 100% the case, I would expect those expectations to me made clear during the hiring process, not after I've already come aboard.

Do you really think it would be unreasonable for someone to balk if you hired them for a remote role but then asked them to fly somewhere quarterly after they were onboarded?
I've heard of large consulting companies that do a "bait and switch" where the client initially talks to a fantastic technical person prior to signing a contract, then never hears from them again.
It saves you from obviously planted ones that can be found by code scanners.
humanity has been and will always be in survival mode.
> We're happy with this but not happy with the other?

One carries the risk of not finding a photo you're looking for.

The other carries the risk of a possibly life-ruining criminal investigations being opened against you.

This is a new surveillance vector that explicitly gives your phone the required functionality to report any flagged content on your device directly to the authorities, something that is clearly a slippery slope with questionable effectiveness at best. I'm not sure how you can compare it to strictly local face recognition AI.
I've also had similar bad experiences, usually at large "chain" garages where turnover is probably high. I think it's one thing to pay a mechanic you trust to do some work on your car and quite another to leave your car at a chain garage where it will be prodded at by some kid fresh out of high school and then taken for a joy ride to "test" it.

It's also not uncommon for garages to under or over torque fasteners because they're in a hurry. My friend had his power steering pump come off the engine block while he was driving because the garage didn't bother torquing it properly after replacing it.
I had projects where this contributed to a visibly perceivable difference. This may have involved SVG, though.
Unfortunately, I've encountered the same thing. It's universal though.

Tinkering is a lost art. Increasingly, people seem to just watch others tinker or solve problems. Why do x if you can just search for what happens on youtube? Why think through the process or what a reasonable answer is if you can just google (andisearch is good too) it? (Why search, when you can just post it as a question on a forum?) 10 years ago, commenters here would talk about tinkering with their systems in basic, when asked how they learned to program. Nowadays, people talk about textbooks or the like. But why?

Everything is more complex and complicated. Fixing something in 1950 was easy, you could wire it yourself with copper, you could replace the vacuum tubes. Nowadays, you can just replace electronic parts - but you can't make the circuit board yourself (well, some people do, but that's much more in depth, requires very fine motor control and you are still just soldering tiny components. I suspect a lot of would-have-tinkereds give up when they take apart their x with a screw driver and can't figure out what anything is. Their curiosity nipped right in the bud, they default to trusted solutions and devote less of their daily mindshare to understanding, and eventually improving the world.

(Even there, it's not like many people could create vacuum tubes in their garage in 1950 to repair something...)
Author here. That was a mistake on my part, it shouldn't have slipped in :) I removed that section, thanks for reporting!
What about 1:1s with their manager, though? I guess I just don't get this at all. If an organization has a bunch of people and absolutely no individual supervisory relationships with those people, then that's a much more general problem and I don't think it has all that much to do with remote work.
I work on the team that works on Calls. Thank you for the kind words.

It is true, both media and signaling is over anycast and advertised from every Cloudflare location. We manage things like ICE and DTLS state in a distributed way.

Super happy to be part of the super talented team that made this happen!
This is a follow up post from “The Unreasonable Math of Type 1 Diabetes” (https://maori.geek.nz/the-unreasonable-math-of-type-1-diabet...).
It is more about the long term complications of T1D and the way we have adapted our strategies to minimize them.
What is your website offering (either in the way of goods or services or information) that's better/different from other websites? Is that something that people want or want to use?

And please stop calling people who do or might come to your site users. Doing that, at least to me, shows that you're only interested in them as a commodity and not as people. That you're only looking for their eyeballs or at their wallets.
Yes, more than 10 years ago when I was hired as engineer 2 in a startup, I had to work with a remote team working as contractors. The manager was in Alaska but the team was in India. The CEO used them to create the first prototype of the product and raise money.
We worked with them for 3 months. I tried to train them but there was a big ethical problem. It was clear they were not honest. We supposedly had 3 engineers. One was good, the other 2 were not good at all. It was clear that they were not working full time on our project and the good engineer was working even less with us (pretty much when the CTO was having discussion with the guy in Alaska). There were times when he asked: "Did you do task X?" Answer: "Yes!" CTO: "Can you show me the code?" contractor: "I did not do it."
There was also a language gap and the good guy ended up leaving to work with Microsoft.
We let them go and we started put that codebase in maintenance mode.
At that time we also got a new talented designer and we started building the new features in a different codebase.
Improved monorepo support with increased Projects per repository
A counter view - how long are your purchase decision cycles? I ask because that matters. The internals of a large consulting firms are:

- Resumes are often used "as an example". Consulting teams who present are usually in between staffed roles, and are not the exact you'd see face to face. They do this because ... others are working on existing engagements and taking that client's calls.

- Big companies decide very, very slowly. And they might not even sign on a deal. So consulting firms have to continually juggle team members + skills + their own staff's needs to fill slots. The members you spoke with may have been available when you talked to them 2 months ago - but were staffed on a different project while this one closed.

etc.
Audio bandwidth requirements are small. Latency hasn't especially been an issue in professional digital audio production for decades. While analog signal latency is still what it is, it practically is not any issue below distances of thousands of miles, nor is it getting any worse.

That said, even though Gentoo isn't as brain-dead simple to install and get working as most other distros, I think this is a cool idea. But installing Ardour, Audacity and Cadence on any distro would get you most of the way there with very little difference in performance on modern hardware. I think popularity would increase if these tools were neatly packaged for any distro. But if the hardware was older and very limited, Gentoo would be the way to go, with a slight Gentoo learning curve.
My point is perhaps better illustrated by this ... anecdote.

One of my favourite books of quotations features a number of same on the subject of women and/or marriage by Oscar Wilde.

The editor includes this gem of a note: "Oscar Wilde cannot be taken as an authority on the subject of women."

To which I can only say: consider the source and weight accordingly.