skysight-inc/HackerNews huggingface dataset:
That’s not product management. That’s an under-qualified person misunderstanding their role. Product management is mostly a people job, understanding internal stakeholders, understanding customer, understanding the market, understanding the solution options, formulating and understanding strategy for the product, coordinating product marketing and documentation for the product.

If someone can do all that well, there’s simply no time to micro manage jira tickets
Agreed, but you should also acknowledge that the system has produced the largest buildout of renewables. In the past 30 days, 33% of generation in ERCOT was wind or solar (mostly wind). For comparison, CAISO in California was 23% (mostly solar).
Ah yes, reminds me of my favourite meat flavoring ingredient, the Wurstwrsrcer sauce.
How to fix Mac menu bar icons hidden by the MacBook notch
If I remember correctly, Google’s CAPCHA’s test isn’t in correctly identifying images, but the behavior of the runtime system (mouse jitter, for example) while the capcha is presented to the user. The image identification was not the real test and serves as training data. It has been like that for years. (But with agent-based behaviors from say, Q*, mouse jitter alone won’t help; there are probably other signals like fluctuation in cpu or battery life expenditures)

You could already see the writing on the wall with image identification years ago, when the obscuration techniques became more elaborate. It was an arms race. I was having trouble with them. I can see less technically inclined being able to use them. I imagined how much worse it was for people with color blindness, disabilities, or people forced to use them at public library computers because that is all they have.

Open source capcha projects have either not been clued in, or don’t have the resources to pull this off. Google didn’t just switch out which signals they tested, they also wrote an obfuscating virtual machine executing within the browser environment (if I remember that article taking about this correctly). That was years ago and who knows what they do now — for all we know, the “byte code” running the test is now a neural net of some kind.
Longtime PM as well, and I strongly agree. PMs should have lots of surface area —- ideally, an entire product (or more).

PMs should also be a lot more focused on the business’ goals than most PMs are. It’s necessary but insufficient to solve problems for your users. Solving those problems needs to translate into value for your company too.

Strong, product-minded Eng/UX partners are essential in enabling that.
We can't while supporting the current population. Food takes a lot of land and effcient high production needs each region to specialize. Disasters like drought require long distance transport to handle
I like this analogy but I guess I see it more like man inventing the knife, so he doesn't have to rip the animal to shreds with his bare hands anymore.
So if you were choosing a town to live in and one has a 2% tax rate and the other a 30% tax rate, you'd surely choose the 30% tax rate because you want to support your regional community?

More likely when you get past the virtue signaling, you'd choose the one that fits your needs with taxes as one of many variables. It comes down to taxes as a form of price discovery, tax rates vary greatly and at least at the federal level don't translate at all into your day to day life unless you work in the military or politics.
In the past 30 days, 33% of generation in ERCOT was wind or solar (mostly wind). For comparison, CAISO in California was 23% (mostly solar).
Kind of a long way to say that the author uses Docker for development environments.
It has always been "f suck" to me.
It seems like you're arguing that the dev teams should spend some of their time managing the product. In other words, it's a 'hat' to be worn occasionally by some team members.

Nothing wrong with that, except what typically happens at larger scales is that some people enjoy wearing the hat more than others, then the team realises that it's better if those people spend most of their time doing product management, and then they tweak their job titles ever so slighty....

> How often do you have a Product Manager who is an expert in regulatory/compliance laws and has contacts with government agencies?

In my (highly regulated) industry, always? They'd be bad at their jobs if they didn't have this.

Edit actually, I walk that last bit back slightly. They don't need to be experts in those things, but they need to know enough about the broad landscape to understand what tradeoffs need to be made and set direction. Similar to a CEO not needing to be an expert in product, marketing, engineering, finance etc. to be effective, but they do need to have enough knowledge to know how to balance competing requirements across these things.
Al Jazeera to refer killing of cameraman in Gaza to war crimes court
Sure you can! Consultants/contractors are hired for that all the time.
Now do JIRA. (none of my colleagues pronounce it correctly)
There is also https://protocol.land and https://gitopia.com.
Flash was an “internet standard”???

Adobe claimed that it could have gotten Flash working on the original iPhone in 2007 if Apple had allowed it.

When Flash did finally come to mobile in 2010, it required 1GB of RAM and a 1Ghz CPU on Android and then it barely worked and wrecked hell on the battery.

The original iPhone came with 128MB of RAM and a 400 MHz CPU. An iPhone with those specs didn’t come out until 2011.
This tension is why it's a good idea to align everyone's incentives.

Bonus the product team on reliability (as well as velocity), and the ops/sre team on feature velocity (as well as reliability), and it'll balance itself out.
It's been particularly frustrating with the picture ones broken up into squares. I tend to be careful to select any square that contains any of what's being asked, but I clearly must be the minority as it always fails unless I select the minimum number of valid squares and ignore the slight overlap on surrounding ones.
Maybe although having worked in this type of environment relatively recently it seems the expectation persists in some places and might even be cultivated.
Ventusky – weather prediction and meteorological data visualisation
What about requiring 2FA made you leave?
> the project owner is always, in the end, responsible for the success of a project

This is very relevant to large government construction projects in the public-private partnership model (aka Alternative Financing and Procurement). These go best when the project sponsor (the gov’t) thinks clearly about what risks the private partner is best places to manage and transfers those risks to them (e.g. managing lots of construction sub trades), while retaining the risks that they are best placed to manage.

It becomes very expensive when the sponsor just tries to throw all the risk over the fence. As the author says, this gets expensive - either through change order or sometimes even in the upfront cost. If you pitch a risk to someone who is badly placed to manage it or who cannot quantify it upfront, they will cover their risk with a big fee.

You can shuffle the risk, but you can’t make it go away.
I love them!
You can’t name the two biggest states and then ask for ten bigger ones.

If you want per capita renewables, Iowa and Kansas beat both Texas and California.
This doesn't really align with the fact that NASA has had far more manned spaceflight accidents after the Apollo missions. They are more risk averse, but also have more accidents?
If the PM does that, the developer has no idea what part of the requirements is important, and won't be able to deal with it when the requirements unavoidably break each other or reality. The developer has to be there too.
> I care only about one thing: solving the problem!

Who prioritises the problems?
Except in Mac/windows where they run in a VM, though it's true that that kernel is shared, so it's still lighter than separate VMs if you're running several.
BC Supreme Court bars man from calling himself an 'engineer'
The reason I've submitted this to HN is that it is an example of credible suspicions that journalists attempting to provide information to the outside world from within Gaza are being targeted by the military. The targeting of the sources of information itself seems an appropriate topic for HN, as opposed to the rightness or wrongness of military operations.
You're right but that doesn't contradict GP. Having to live onsite in not a perk no matter how the employer frames it and should be priced in accordingly unless you're desperate.
In response to these comments, I can only point to the instructions I followed, from this 2016 post[0].

"The HP forums say it’s not possible, but it’s actually pretty easy to do. [...] Windows will try to install it and it will look like it’s installed but it wont actually work. You’ll be able to see it in the device manager as an “unspecified device”, but you wont be able to print."

[0]https://www.davemroz.com/installing-hp-laserjet-1012-windows...
at the CS lab i cut my teeth in, in anger it was called “fuch sachy” (rounded u)
Wikipedia links to https://www.theguardian.com/science/2014/jun/29/stephen-wolf... :

> He entered Oxford University at 17 without A-levels and left around a year later without graduating. He was bored and he had been invited to cross the pond by the prestigious California Institute of Technology (Caltech) to do a PhD. "I had written a bunch of papers and so was pretty well known by that time," he explains.

Is it still possible today? Yes. Alessio Figalli is another example, from 2006-2007, and Glen Weyl in 2007-2008.

It's very rare.
> deprecating flash

How quickly people forget the security nightmare that was Flash at the time. Every other week it was some new exploit that allowed rootkits to be installed straight from flash ads.

Adobe couldn’t keep up and was actively encouraging folks to move to HTML5 based web animations or Air/Flex runtimes for local app development and animation.

IOS never supported flash. That is not the same as “depreciating” it.
There is that "factual innocence is not a reason to let the convict goes, because somehow magically knowing an innocent person is in prison makes justice system more trustworthy" supreme court gem.

There should be obvious difference between "minor new development" and "major new finding". Likewise, there should be obvious difference between "potentially innocent person is in prison" and "prosecutor wants new attempt situations.
The worst song in history, according to science
> It's because they are afraid.

Sometimes it's not. Sometimes it's just because they don't have to make themselves accountable for it because there will be no consequences - if it fails, you get to keep your current position and compensation but also if you succeed you also get to keep those without any gain. In these cases, not making yourself accountable is just the path of least resistance, and one could argue it's the right call for the individual in charge.

> Another fun red flag is vague definition of goals.

100%. I've been on clients where one of the criteria to determine success was "repeatability". When pressed to understand what that means, I could only get further vague and wildly abstract concepts. Nothing measurable, nothing even remotely helpful. Similar things happened for pretty much all other "requirements" we were given.
That's what IPP and IPP Everywhere does, and as far as I know, most modern printers support it, even using it over USB. IIRC it only specifies a common set of print options, so you might need a driver for anything more, but basic printing should "just work".
Should they both just come with a terminal program and an ftp client so end users can just download all of the software they need?
Thank you a lot pdonis for all your explanations along the comments !
Some printers do that. Xerox uses their own wsprintwwhich uses http. Why they use their own thing instead of ipp, I have no idea… macOS uses ipp if the printer supports it. Maybe ipp is not workin well over usb
Former Amazon security engineer pleads guilty to hacking crypto exchanges
> It is a lot safer than paragliding because you'll crack the landing gear or the tail and not your spine on a bad landing

Many years ago I did both skydiving and paragliding. For skydiving, in approx 70 jumps I had one slightly twisted ankle (which was actually an earlier injury that had weakened the ankle) and saw one situation where a jumper was stretchered away (they landed on their backside because they were trying to hit a target with outstretched legs. I also had a parachute malfunction and safely deployed my reserve. In paraglidimg, over a shorter timeframe, two people in the club received bad injuries (broken leg and broken hip) and another smashed their helmet in a collision with a dry-stone wall.

The problem with paragliding seemed to be that canopies could collapse at very low altitude due to air turbulence (rotors) around the tops of hills where flights started and usually ended. In contrast, in parachuting from planes, there was 'plenty' of time to deal with parachute opening malfunctions (and to open reserves), and it was rare for canopies to then fail due to wind or terrain.
It probably allowed their engineers to code the design bits in an easier language (imagine, HTML vs C++!), allowing them to iterate and customise the design more quickly.

It's probably in the same vein as how phone apps that need a new feature quickly may decide to simply start a WebView.
Sounds like you haven’t had a good PM or a job that supports having one.

Saying it’s often some new grad is like saying there’s no point having an on shore dev team because the devs are often fresh out of university. If you continually hire terribly you’re going to have a bad result.

A PM should become the subject matter expert in the product they are developing. They should be able to field questions on most every part of it, and be able to build a roadmap of features. Communicate with all teams associated with it. Having the programmers plan all features is a recipe for disaster if your product isn’t designed for developers. It’s like saying you don’t need a qa team because the developers tested it.
I've found it (GPT4) to be quite good at analyzing situations where roles & responsibilities have become blurred. I've asked it for recommendations on how to approach delicate conversations with the people involved and it gave solid advice. It was also useful in brainstorming potential objections that might come from those people and effective responses to those objections.
Given that a current task assigned to NASA is manned flight to the moon (which was accomplished decades ago) it's more likely there is no direction at all. No one really doubts it's possible.

It is as if I bought a controlling interest in Honda and told them my revolutionary idea for the North American market was to introduce a small car with 4 doors to appeal to budget conscious buyers.
My college roommate got tripped up by the word "misled". He knew the spoken word as it was meant to be pronounced, (miss led), but didn't recognize the written word as that same word, and had this other word in his head that meant the same thing that he pronounced "myzulled."

One day, he said something like, "I was myzulled!", so I said... "do.. do you mean 'misled?'" at which point the light bulb moment occurred, and afterwards, we continued to deliberately use the "myzulled" mispronunciation as an inside joke.
"I can code really shoddily"

Ideally you need a technical co-founder. If you are starting a software company, at least 1 founder needs to be really good at creating software with actual experience.

Having said that, don't settle for anyone and keep trying. You CAN build an MVP without a technical co-founder (some yourself or with freelancers etc if you can afford it) and get 10 paying customers. But you need one if you want to build a real software company and not just a side project with a few paying customers.

"How do I find engineers who are leaders and willing to work with me"

Show. Don't tell. Get an MVP done somehow and then get 10 paying customers. Heck, get 5. Show that you are the real deal and mean business. Then you have to talk about it everywhere. Think of it as sales. You have to sell yourself/your vision/your company to someone who may have similar interests. But any good experience technical person won't join you unless you do these things first.
> The same way that police will tell you they'll arrest you for standing on a sidewalk.

That is police abuse tho. In a sane controlled police system, no they can not threaten you with arrest for standing on a sidewalk.

> It's why we provide legal services to defendants

Public defenders are notoriously overburdened and have massively limited resources. They are less likely to get you bail and you are much easier to be coerced when you wait in jail for months.
Point well made, but I think they were trying to correct the usage of Responsibility. Responsible = Who does the work, which, of course you can outsource.
My First Compiler
When I get those I make it a point to look for borderline areas and try to guess how I could mess with their data.
I was coming here to comment on exactly this experience. The banner ad for Edge that was inserted onto the chrome download page tried selling me on Edges privacy and/or security while doing something that essentially violated both.
Honestly this feels like so much crap. I refuse to believe any project can be planned more than one "phase" out - that is one technical person can sit down and say "yes I see how all the parts can be done and I could do it given time and nothing else". Ie the next step onto a stone across the pond.

Anything beyond that is what I call the zipper delusion - the idea that with enough planning we can move ahead like a zipper and all the parts, the third party deliverables just come together like a zipper.

Nah. A delusion brought on be looking back at a project and going "hey we did it" as opposed to remembering the hellscape accurately

Yes enormous projects are achieved, but it's not like it's a plan - we know we can lay a train track on land that's about 2% gradient (the technical next phase) but the bit that lays train track from New York to San Francisco is not a plan. And this sort of stuff where people
want third party risk offsetting and so on is much more "build train tracks over the State of ohio" - it's an adventure needing venture funding.

I think we would do much better stopping calling them plans and start calling them "ventures". You can be a venture manager for sure but stop asking for dates and deadline

So the real criteria for success for a project is "does this feel like Oppenheimer saying "we need to build a town in the middle of the desert for the worlds best scientists"? If so scale down your project or be very very sure your existence depends on not failing.
The rabbit hole of unsafe Rust bugs
Because unless your entire environment set up procedure is reproducible from top to bottom, something can break along the way. Whereas if you are already shipping a VM (or a container image, which on Linux is much lighter than a VM) you are really only relying on the VM runtime, everything else will work automatically if the VM runtime is working. It's only one thing that can break, only one thing you need to figure out how to fix in order to get the system working, instead of 1000 unknown and unknowable things. And if you're using some kind of hosted solution, you're literally paying for a working VM runtime.
> A list of dependencies is less brittle than having a fully fledged env that is ready to go? In what world?

The program is being made less brittle because it is tested in different environments and the practical max amount of dependencies are lower than shipping a custom distro for your program.

I am not arguing that for a given program, it is less likely to execute properly in a shipped and tested VM image, than on a Sparc workstation running Solaris.
It will be a business or personal expense, depending.

Businesses that can't afford the expense will close or adapt, depending.

Maybe fewer hobby projects will be launched.
"The 10 weeks of war in Gaza have taken a heavy toll on journalists, with at least 64 reporters and media workers killed, the Committee to Protect Journalists said on Friday."
https://archive.ph/dgESt/again?url=https://www.newscientist....
https://coder.com/
But we barely know anything about how life on our own works, much less came about. We barely know anything concrete about anything.

We’re just hairless (mostly) apes running amok having discovered how to trap fire inside little bits of copper and sand.

We’ll look as primitive to our descendants in 10,000 years as our ancestors of 10,000 years look to us.

I guess I’m saying that, I think, our views on the universe and life are only very slightly more accurate than they were when those ancestors were painting what they saw in caves.

I think our hubris tells us we understand far more than we do. I think if you take that into account, the possibility for life existing elsewhere in the universe is an absolute fact.

I surmise, that for us to think that we’re the only sentient life in the unimaginably vast universe is the ultimate manifestation of our drive for self-preservation.

We want to survive and propagate our DNA above all else, therefor we must be vigilant against all threats, therefor if we consider ourselves at the center of the universe, we can be sure to never neglect anything that might indeed be a threat.

The problem with this instinct is that it clouds our conscious judgement into thinking that the universe does indeed revolve around us and then we make conclusions according to that fallacy.

I think life in the universe is as ubiquitous as rocks. It’s everywhere in all manner of forms and sophistication. We just won’t have the tools to see or hear it for maybe a couple hundred years or so. But once we do, we’ll have a chuckle at how we could be so arrogant as a species to ever think we were alone.