skysight-inc/HackerNews huggingface dataset:
I'm not sure I agree. There's two key elements:

1. If you don't properly evaluate the work and be selective with what you work on, actual engineering time will be allocated to too many projects. People spin their wheels working on potentially insignificant things, which is a morale killer. So thinking about the business cases was a way of reducing work, not adding work.

2. I tried to emphasize that thinking about business cases is something product and engineering management/leadership need to own, not necessarily IC engineers. ICs can add ideas to the backlog and identify opportunity, and it is the job of PMs and EMs to evaluate those ideas and sequence them for being worked on, relative to other projects. The feedback loop that is important to ICs is the impact of their work in terms of user metrics and goals the project was supposed to accomplish. I don't want to get too heartfelt about it (because Capitalism, Yay!), but there's a difference between churning out features into a black hole and knowing how your deliverables affect the people for whom you build things, and letting that continue to inform your work.
If you want to see some real rebellion, take a look at shitmyself.com.

It is compatible with Netscape and IE, works without JS, is transparent/forkable/clonable, uses PGP for identity and a partially table based layout.

The captcha login is hn/hn

btw, I have worked for c&t and they do do some amazing work design-wise.
States' rights require states' rights to their money. Federal income tax should be near zero and the Senate representatives should offer treaty money.

Enough theft from my pocket. I'll fund my fellow man. But to fund a man who calls himself my enemy and removes my freedom: it takes a Big Government fanatic to require that.
Just a heads up for anyone following along, some countries mowers "max height" is significantly different than other countries "max height".

Some grasses will never grow to maximum height of most mowers, as a general rule, cut it so that you're leaving more than enough of the grass uncut that its still getting good ground coverage and there the 'lawn' is not being destroyed during the mowing process.
False dichotomy: another possible driver is imprisonment in order to sequester dangerous people away. Not punishment, not rehab, but protection.
This is an useful tool for OSINT.
Agree with you about the MacOS update problem, though this seems to have gotten much better lately. With rbenv, asdf, etc. plus pinned gemfiles, package.json, etc. I really haven't experienced anything like the frustration that surrounded Ruby and JS 10 years ago. YMMV I suppose.
What is shown in the examples I know as the term "generic interface" or, in some fancy languages, "typeclasses"
Skimmed through. Here’s a thought: What’s the alternative to philanthropy? If the answer is “democracy“, what does it mean in this context?

To me, that means an elected body that decides through representation what is the best use of funds. It does so with no direct oversight, or “unacceptable paternalism”.

Sounds an awful lot like a government, doesn’t it? How does a government raise funds? Through taxes (simplified view for the sake of argument. Ignore printing money and selling treasury bonds for a moment).

But this is how we function already. So in lieu of philanthropy, can we create a new class of voluntary tax? Or raise taxes on high income? Considering that philanthropy is a purely voluntary act - I think forcing anyone is against that spirit and a voluntary tax, or volunteering funding of govt projects could be the solution.

Having said that, I fail to see how this will not also get politicized and lead to greater influence for the donors.

I’m not sure if there’s a way to accomplish that while still keeping things voluntary, in the spirit of philanthropy.
I think it's cheaper and easier to construct a biological weapon than a dirty bomb. For the nuclear material one would need an existing nuclear infrastructure, while for a biological weapon only a reasonable good biologist and a lab is enough.
Yeah, really shocking. Sorry, couldn’t resist.
I’m glad to hear it. You’re very welcome!
I'm not sure now but something like all top 30 CS programs (for students on the PhD track who are US citizens)
The C++ standard encourages, but doesn't require concurrent forward progress.

However, a guarantee for forward progress for diverged threads in a warp is provided for Volta.
It's still finitely constrained by human production capacity. Consider having AI alter an existing show to suit your tastes. That is unlimited. Don't like how the scene is lit? Have it changed. Don't like an annoying character? Have them removed.
This is amazing.

“We use robot dogs to plant the fruits”
I'm going all in on Starlink prioritisation futures
Why Is It Hard to Make Friends over 30? [2012]
Responded in sibling comment.
But why have two different ways of unlocking the door, one automatic and one manual? Why not just one control for this one operation?
IMHO you could say due to the transplants, or you could say due to not enough vacant homes to house them.

If you focus on "these people are the problem" then you get results like what's happening in California. If you focus on "we don't have enough vacant homes" then there's a chance of actually solving the problem.

As a Californian, I devote a huuuuge amount of unpaid time to trying to shift the conversation to housing the people that need housing, rather than shipping people to whereever it is you live. I have not been terribly successful, but if you also shape your conversation towards "we need to house people" rather than "these people are problems," then it will be faaaar easier to convince my neighbors to also accept people. Because Californians are hypocrites, but they hate being proven to be hypocrites when other states are more welcoming and accepting. But if, say, Austion or Boise folks are like "we don't want you either" then it just encourages our NIMBYs as feeling justified.
I agree with this exactly. Sick of corporate style and ready for change but also.. little hard to read this new look, but that’s change for ya
The post struck me the same way as well. In particular, how he mentioned more than once that he was ready to give it an "earnest attempt" this time. As if there were other times he was on his way up but didn't fully commit (I imagine he said the same to his friends/family).

All in all, I wish him the best but I won't help. I think he's fully capable of pulling this off himself and I hope he does.
What's the rate of ICE car fires in comparison?
> Irrationally, a high school science teacher typically has massively more "education" coursework than science.

This is not true. A high school science teacher usually has more science coursework than education coursework. Usually, they have a bachelor's degree in a science field, and then complete a teacher preparation program, which is much shorter than the bachelor's degree.
Responded in sibling comment, since the other commenter provided a reference from the US GAO.
>Do we not believe in science anymore?

You are confusing posting a link with winning an argument. The problem is people have fundamental moral and legal disagreement about what constitutes consent with poster asserting it has to do with ability to make decisions and others including lawmakers in multiple states holding it rests in not being sufficiently impaired to severely degrade ones decision making ability.

It's impossible for the posters link to resolve this divergent understanding.
Looking at the picture, the release design [0] is unfamiliar to me. Maybe it is a common design for US brands? I haven’t seen such a design on any EU car that I’ve been in. Over here they look like this [1].

[0]: https://cdn.motor1.com/images/mgl/pNrXP/s3/tesla-model-3-man...
[1]: http://www.rssportscars.com/photos/cars/2015-bmw-m4-m-perfor...
As deep as the situation requires. Then rabbit-hole about 5x beyond that.
Upvote, because of the "bonus" sentence.
Links to here:
https://xkcd.com/2617/
Absolutely accurate. QA is not nearly that essential.
Running VSCode remotely introduces many interesting challenges, mostly due to security. (You are letting your users run any arbitrary code on your infrastructure.)

However, I guess GitLab already has this sorted out, because of their existing IDE, and they are experts in this area.

Also the open source versions of VSCode don't have access to the official VSCode marketplace. (Both VSCodium and coder.com Code Server.) But again that is probably fine here.
I have Spectrum as well and my service stays on when the power goes out for at least as long as my UPS lasts. I don't have a generator (apartment) so I don't know for sure how long it lasts.
What if someone specifically asked for faces that can bypass the filter? Is this AI its own adversary that filters its own output? Or is that another, better AI?
30 years of experience of using UNIX as my IDE, with my editor and debugger of choice.

All I see is the industry heading back to the 60s, where the high priests took care of the computer, and users were an after thought that paid for CPU and storage. We had the PC revolution for a reason.
No one in the org should be tested as lesser beings as a matter of civility.
For example, the ability to spin up ad-hoc services to test the software against, like if I was replacing mysql with postgres, or experimenting with a caching service. If I have access to a terminal connected to a container, that's nice, and maybe I can experiment with some of these services, but if this container is in a Pod in Kubernetes and the K8s scheduler decides to move my Pod to another node, I just lost all of my custom work.
These kinds of titles bother me because it's never clear if that's actually a lot or not. I did some basic research and it looks like there are about 180,000 car fires per year in the US on average, out of about 275 million registered vehicles. Or about 0.6 fires per 1000 cars.

According to Motortrend, there are around 250,000 Teslas registered in the US. The table on this site lists 96 Tesla fires. Or about 0.4 fires per 1000 cars.

So, your Tesla is actually less likely to catch on fire than a regular ICE car. It's just more likely to do so while parked in comparison to an ICE car that's more likely to do so due to bad/no maintenance.
At least in emergency care, nurses independently resolve the vast majority of cases (though of course the doctor on duty has the final say/responsibility) and also have significant medical training. Nurses are also responsible for triaging (prioritizing) cases which is not infrequently a life and death level of responsibility. As part of their education nurses are also required to take classes which are generally considered weedout in the sciences, such as organic chemistry.

Most nurses could likely become doctors if they so chose, but 8 years of education, a few more years in residency/'bootcamp', and at many places having insane hours + being always on call, and everything else that comes with being a doctor is not everybody's cup of tea.

A nurse is much more comparable to something like a dev whereas a doctor is something closer to a combination of the tech and dev leads. QA doesn't really have an appropriate analog in medicine because every person plays a critical role. A hospital without nurses would become instantly inoperable. By contrast companies can, and have, scrapped their entire QA departments and continue to function more or less normally.

I think a key issue is that software that's overtly buggy reflects more on poor development and management practices than it does on poor QA practices.
Right. The Transformers comes to mind.
I'm just starting to notice the oh-no-so-that's-how-getting-old-works fumes myself (31, and not quite on track yet either yay lol). I empathize.

Way I see it, there are at least two ways to use this sort of thing:

- Connecting to corporate dev servers (most likely in EC2, maybe on-prem), maybe even using a tablet or Chromebook

- Doing editing on personal boxen from either across the room, or across town, using an integrated experience that smoothly achieves what the editor+SSH/(S)FTP thing handled reasonably well but not this well

So it's kind of like just moving the server around. Sure it enables the sort of mass anonymity you're describing, but doesn't enforce or especially empower that type of scenario to happen any sooner.

Also just FWIW, VSCode is local-first; it was built for Electron, then monkey-patched (unreasonably easily for obvious reasons) to save and load data using HTTPS APIs... but even though this does now require an online internet connection this particular contraption is built on top of GitLab, and presumably all this will find its way into GitLab CE, so you still retain the ability to own the whole process.

This sort of thing also has a stealth killer app in responding incredibly effectively to the "oh great production broke" type of situation - you can now very literally borrow the first machine in sight, since you only need to open a single incognito tab to do your work. You could even fullscreen the tab to hide whatever else might be on the screen (and you might even prefer to to gain screen real estate).
Site seems to be behind a password
> And it could certainly be argued that someone who freezes in communication situations could be unfit for many programming jobs where communication

OP said selective mutism, not the inability to communicate.

“I work best when I am able to sit alone in relative quiet, and when I am able to communicate asynchronously via text.”

> and confrontation is common.

A healthy back and forth about how to solve problems, sure. But “confrontation is common”? Only in toxic work environments.

Our field is perfect for OP, and few are better. Especially in remote and async situations.
That is not correct.

Eg, here's an example for Maine: https://www.maine.gov/tools/whatsnew/attach.php?id=794564&an... (Requirements for the English 7-12 certificate). It requires a Bachelor’s degree, not Master's,

Here's California: https://www.ctc.ca.gov/credentials/leaflets/Single-Multiple-... ("Complete a baccalaureate or higher degree, except in professional education, from a regionally accredited college or university")

Hawaii: https://hawaiiteacherstandardsboard.org/content/wp-content/u... "Possess a bachelor’s degree".
Next step would be to put all on a server together with VC, Issues, and CI.
> Irrationally, a high school science teacher typically has massively more "education" coursework than science.

Source? All the science teachers I had from middle school onward had genuine qualifications. One of them left the country to work at CERN. Wasn't a super rich district either
Per Tesla stats from https://www.tesla.com/ns_videos/2021-tesla-impact-report.pdf

Average US car fires: 53 per billion of miles

Tesla: 5 per billion of miles

That's 10x less.

Just putting things in context.
IBM claims they'll be at 4096 bits in a couple of years.

I agree "option 3 only" types are particularly problematic. They soak up funding and burn out students. It's hard to weed out professors for only being good at getting tenure and grants though.
Agreed. In the places I’ve worked with dedicated manual QA, I’ve tended to see net negative impact.

It can be like working with someone who has the technical understanding of a user, but with write access to Jira, and whose reason for employment is predicated on being a blocker with some frequency.

The best places I’ve worked have instead had engineering cultures of robust automated testing, real-time monitoring, and continuous delivery.
Welcome back to the glory UNIX days when all we had were thin terminals into UNIX development server used by the whole team.

The delightful development experience that gets praised everywhere. /s
Oh interesting. Why not? Directory and file based routing is my favorite feature of Next.js, Remix, and other frameworks that do it.
Great idea. Opens up so many opportunities. For me the idea of working with my clients while sailing a yacht around is perhaps finally within reach.
Many of those ICE registered vehicles are 10 or more years old. A better comparison may be to limit the comparison to vehicles of the same age as the oldest Tesla.
Did you study electrical engineering? Can you recommend a laymans resource for getting smart on how you did those calcs? For example I’d struggle to figure out the battery size for a given wattage / amp of draw.
> "why is this valuable" until you get to the money questions

Often this is one layer too far though. Business relationships aren't 100% about business, or we wouldn't put an adjective in front of 'relationship'. We'd just call it 'business'. If you know engineers are trying to put together a proposal to take on a project that might not be immediately obvious to the business, we already know all we need to know here. Developers don't go out of their way to put together proposals for frippery, and most of them don't put together proposals for clear business cases either. They put together proposals because something is pissing them off, one way or another.

If you say no, after they've stuck their necks out, then you've damaged a relationship with people who are not comfortable being clear or direct about these sorts of problems. People who you are paying to more clever than you. Which means when the consequences come, you won't see them coming, be it by apathy or malice.

We aren't allowed to say, "if you don't give us time to fix some of this stuff I'm going to quit, or worse," and so everyone tries to sugar coat the real reasons with things that are objectively true but specious motivations at best.

As far as I'm concerned, the original notion of tech debt was intended to be about borrowing on good will, asking people to do something they don't really want to do, but with the idea of an eventual end. That kind of sacrifice can often be quite healthy, even transformative. But what happened instead was advanced game theory. How long can we stay on the verge of social and/or technical bankruptcy without ever crossing over? And every new kind of 'check' they learn to float is a whole new world of delaying tactics.

Getting a divorce is very expensive, but you don't avoid divorce because it's expensive. If you're smart, you don't even mention that it's expensive, because if you weren't having an argument before, you are certainly having one now.
I believe during the video he uses pricing offered by Tesla(EDIT: SpaceX rather) as the optimistic pricing for Starship! So taking the "cheap" numbers!
The general trend of the younger generations is towards fewer sex partners, not more. Millennials had fewer sex partners than their parents. Gen Z had fewer still. There's not great numbers on gen Alpha, but it's unlikely to have leaped past millennials.

All of LGBT combined is only about 3-4% of the population. I will grant you that it's entirely possible 90% of LGBT is gay/bi men. I don't know.
Actions speak louder than words. Put together a strong portfolio and demonstrate what you are capable of.
This is a really valuable point and we faced a lot of ground-level resistance because of this. Teams and people were incentivized to care about the wrong things. Those things made sense in the past, but the structure and incentives of the engineering org did not keep up with the changing business needs. Again: not a knock on historic decisions (which made sense at the time), but a reflect of necessary change. Changing the incentive structure was implicit in the reorg we did and it was one of the most painful parts of the process.

That said, the reorg allowed for more effective parallelization by making teams more independent, and thereby avoiding the "I'm sitting here and unable to get anything done" problem.

But yes, if people are not in consensus, you'll have sabotage. The Lippit-Knoster model for managing complex change does a great job highlighting this.
Econ PhDs are funded
Xinjiang Police Files reveal details of Uyghur internment in China
There are a whole lot of steps in between having a netlist and having useable hardware. Normally, if you're a large company, you have a small army of engineers handle that process and occasionally tell your architecture people that they need to fix up their designs here or there. When you target an FPGA, which is really more of an abstraction on top of silicon just like CPUs or GPUs are an abstraction on top of silicon, you're effectively paying them to do this process for you and mediate it via the software stack.

There's plenty to debate about where the boundary should be, but an almost universal constant is that ecosystems ossify around interfaces, so hardware companies will generally see giving up control as a borderline existential threat unless they're in the business of fishing pennies out of the gutter for margins.
So rebellious that it won’t even load on my phone. All I see is a blinking eye, which I can only assume is a metaphor for the pervasive surveillance we’re subjected to on the web.

(/s but it really is just stuck at that blinking eye for me)
> bridges

I have turned down programming opportunities while homeless in recent years. Less social than most, yes. Programming while homeless especially during the pandemic where even Starbucks has no outlets is not as feasible as one would think, to say the least.

Programming in public is not for everyone. In the past (5-15 years ago), I worked most productively from home. No distractions. Coworking space is a suitable interim compromise.

I tried a large coworking space about four years ago. Large, loud crowds and shoulder surfing not dissimilar from a coffee shop. The local coworking space here is a small boutique shop.

Per other comment, any transient work done in recent years was non-technical. One exception: I tried doing one local full stack programming job last fall on an old laptop. Spent better part of a week setting up my env on a machine with a 7,200 RPM HDD and 4GB RAM. (I use VBox at a minimum for Linux server dev work). Gave up after a week of frustration.

If you'd like more info on my personal situation I'd prefer to discuss it in a more private context.

> criminal record

I have no criminal record.

> drugs, weed, alcohol

I don't use drugs, haven't smoked any weed in some time, and rarely drink (maybe a few drinks in recent years).

I burned out on programming years ago and went through a bunch of other difficult life changing events simultaneously. The pressure added up and overwhelmed me. I don't have any family nor long term friends within 2,000 miles.

Legitimate questions.

Yes, I am quite capable. I've tried getting back on my feet but need an organized effort to have hope to actually sustain any productivity in line with my historical norms prior to going homeless.

Part of this process has involved getting past burnout, which I feel has occurred.

Also, I'd like to get even with Dr. Hathaway (moral imperative). This last statement is just a joke but may resonate with some.
No classical music teacher (especially Karnataka classical) uses harmonium though, which is the point of this article I guess.
The chart I linked is inflation adjusted.
how so?
genuine question
> it would be trivial to generate user interfaces with help of an AI

There is a difference in composing a described image and engineering an interface. The image has to satisfy it's constraints (eg. "a spheroid blue giraffe"), the interface has to be useful to the user.

There are endless ways to draw something that is spheroid, blue-ish and looks somewhat like a giraffe, and all of them are correct.

Similarly, there are endless ways to draw "Three buttons and an input field"...but not all of them are useful. If I put the input field in the upper left corner, let two buttons overlap in the middle, and put the third one in the lower right, I satisfied the constraints, but who wants to use the result?

Sure, I could make the description more precise, that is, make the constraints so narrow that in order to fulfill them, the AI has no choice but to generate exactly what I want. But at that point, I already did the work myself.
Klarna to lay off 10% of its workforce as souring economy hits
there is no cache. it's an analog repeater.