skysight-inc/HackerNews huggingface dataset:
I'm afraid that "hell for some will be heaven for others." Haven't you stopped to think that many people in Europe will be glad about this? And it will bring development to places that would otherwise be unfeasible. Why is liberalism only good when it benefits us?
Another product that only exists when cash is cheap and you can continually con VC. Not anymore. The underlying product simply doesn't provide enough value to justify $10!!! a month, and that's on sale.
I think you have baked into your plan an incorrect assumption: You are massively overestimating the effect a teacher's input has on student output. Of all the things that lead to student education performance, the quality/performance of the teacher is very low on the list. Teachers are not factory workers, where if they are more skilled, or faster, or better trained, they'll produce more widgets faster.

Most teachers can predict each of their student's year-end educational performance by the end of the first parent-teacher meeting week. Students whose parents who are not involved or where there is no culture valuing education at home are pretty much screwed, no matter how much effort is spent on them, and students whose parents are dialed in and taking an active role in their educations are going to succeed regardless of whether the teacher is even there.

Basing a teacher's bonus on student performance will have one effect: Teachers will be incentivized to move to schools or districts with better students.

There are teachers who are better than other teachers, but it's not generally measurable in "student outcomes". Just like there are better programmers than other programmers, but it's not measurable in "company revenue".
I wouldn't have a problem with the scrambled state of the clock, so I might be less neuro atypical than OP, but that it is unsolvable at a glance (two reds on the same block) even if it could be manipulated like a real cube and that there are no black bars between the colored blocks of the top row would drive me equally mad.
For me I use C because it's the de facto system programming language for botb Linux and Windows. Another reason is that C grammar is simple (but has a lot of quirks I do admit.)
> It feels like Evernote has not evolve for years, and they don't want to evolve their culture either.

Not defending Evernote but I think many folks are missing that they were bought by some EU company and folks in US and LATAM were all fired by new mgmt.
This is wicked interesting. This may sound ridiculous, but I'm curious, how do you get a satellite to space? I can't just get a quick Lyft Line ride to leo, can I? :)
Microsoft themselves just released a new product based on .NET Framework 4.7.2, so don't be that hard on the authors.

https://www.infoq.com/news/2023/06/logic-apps-custom-code/
I read this as since Evernote is not a cutting edge, hypey startup they don’t need to have as high a calibre/pay grade of staff as they currently do have by being based in California. Hence can halve labour costs by moving to Europe and still maintain a decent standard of technical employee.
Understanding AI-Driven Image Outpainting
I don't see any antidote to the effects of AI on society except regulation. This is a good first step forward, but it needs to go further.
Fun, and interesting. But the illustration is highly misleading.

The article explains that the researchers are pleased when they can achieve a 35-40% packing density.
Washington Mutual
In Maslov's the bottom is the most important.
PassMark - AMD Ryzen 7 7840HS

https://www.cpubenchmark.net/cpu.php?cpu=AMD+Ryzen+7+7840HS&...

* multithread: 31124

* single thread: 3945

* number of samples: 15

* margin for error: medium
Not quite what I was getting at: On an implementation with 32-bit ints, the code is valid – the values get promoted to 32 bit, added and then truncated to 16 bit. Yet on a platform with 16-bit ints (and microchips & unusual platforms is a frequently stated reason for using C), the addition overflows and result in UB.

Luckily most other languages haven't decided to copy C's implicit promotion rules & target-dependant integer sizes.
the fist few chapters are interesting, but then! it's meh.

https://danluu.com/su3su2u1/hpmor

tl;dr the science is bad, the writing is bad, the pedagogy/didactics is atrocious.

(interesting tangent https://shatterzone.substack.com/p/rationalist-harry-potter-... )
The planet heats, the world economy cools – real global recession is ecological
Suspended Twitter account tracking Elon Musk's jet moves to Threads
YouTube’s algorithm routinely drives people to more and more extreme content and is designed to be as addictive as possible so that users don’t leave. A lot of this is the result of Google’s acquiring them. I’m curious how you think it’s better.

Let me also be clear that it’s not like it was squeaky clean and friendly prior. But to say it has improved since the acquisition…I’m having a hard time seeing that.
A Robot Finds More Trouble Under the Doomsday Glacier
Imo, just sounds like someone mad that others can't recognize their "style" when reading code that's been through a formatter.

Code is not just for style. You get no points for fancy spacing. You get no money for having being a "that guy who likes to format his args weirdly".
Madrigal Electromotive GmbH.
I’ve used gevent, but I don’t remember this behavior. How does it prevent the GIL from being released when running Python code?
Mercedes/Benz?
Didn't the Sprint/TMobile merger provide a real competition to the AT&T/Verizon duopoly?
I will provide them asap. Good point, thx
right, if you allow private sub users.
Has elmo said anything about Palestine?
youtube is significantly worse other than maybe in stability/uptime.

remember google tried to force that weird google plus login instead?

and now it’s so corporatized/ad filled
Because the modern way is to ship it with the application and preferably use trimming.
Unintended EM Radiation Emanating from Large Satellite Constellations
Unintended Electromagnetic Radiation Emanating from Large Satellite Constellations
The cool thing about being in 2023 is that you don't have to believe me. Winding up a Windows XP virtual machine with Visual Studio of your choice takes 15-20 minutes.
Do you share your iPhone, iPad, MacBook Pro, AirPods or Apple Watch with friends and family? It’s touted as a work machine first and foremost right? Do you share your work laptop with others? Apple exec logic I’m sure.

I get what you’re saying and it’s hard to describe (and never really does it justice) the experience of this technology. It’s something you have to experience yourself to understand.
Lamborghini?
Interestingly enough, it's the a-holes that seem to be getting the most credit and rewards in recent years. Steve Jobs, Elon Musk, all the populist elected heads of state, etc. The kind people seem to be the losers in recent history. Wish it were the opposite.
> It makes sense to not pay Bay Area salaries for these people and to go pay people in Europe to have this attitude

This sentence implies that "this kind of people" exist in both places. I don't see any judgment in terms of where they are more prevalent.
That one’s not working, but this one is:

https://archive.is/FhtHM
Something I've learned in Ruby land (prob standard in other places, forgive my ignorance) that seems a bit different than what the article advocates for (fake services):

- Write your service wrapper (eg your logic to interact with Twilio)

- Call the service and record API outputs, save those responses as fixtures that will be returned as response body in your tests without hitting the real thing (eg VCR, WebMock)

- You can now run your tests against old responses (this runs your logic except for getting a real response from the 3rd party; this approach leaves you exposed to API changes and edge cases your logic did not handle)

For the last part, two approaches to overcome this:

- Wrap any new logic in try/catch and report to Sentry: you avoid breaking prod and get info on new edge cases you didn't cover (this may not be feasible if the path where you're inserting new logic into does not work at all without the new feature; address this with thoughtful design/rollout of new features)

- Run new logic side by side to see what happens to the new logic when running in production (https://github.com/github/scientist)

I use the first approach bc small startup.
Of course this claim assumes you can reliably estimate the time and cost of the rewrite and the claimed improved productivity after the rewrite.

I almost preempted that counter-argument in my previous comment. :)

Some software development is 90% research and 10% development and it's true that you never really know how long it's going to take and how well it will work until it's almost done anyway. But the tar pits I'm talking about were not that kind of software development. Most of the cases I'm thinking of were the stereotype over-engineered "enterprise" code that had become bloated and excessively interconnected. Others were "clever" code where someone had tried some fancy design patterns or data structures or algorithms, typically with a severe YAGNI complex as well. Either way making simple changes required many times the effort it should. And yet a drop-in replacement for the whole system would have been a low risk project, with very predictable work required that could be done by any mid-senior developer on the relevant team, taking a fraction of the time.
This is objectively true. There are plenty of people who would rather have a meager lifestyle on welfare than have to work. You can argue what the percentage is, but you can’t deny that’s above zero.
> This is a harmful myth that perpetuates our depressed wages

In some European countries, conditions are more favorable to workers, and this can be reflected in the wages as well. For instance, an employee in France will enjoy 35 weeks of holiday per year (not including public holidays), and also stronger protections regarding layoffs. This is somewhat expected that wages are also lower.

EDIT: 35 days, not weeks.
Cost and affordability.

Also a less powerful CPU has a longer battery life.
The real reasons why sharks attack humans
The median salary for a teacher in SF seems to be ~$70k +/- $9k [0], so about half you guess. Which, I mean, how the heck are they living anywhere near SF on that salary? Jeeze Louise...

A better breakdown of the '21-'22 budget for SFUSD seems to be here: [1]. Numbers in () are a per student number

Federal Revenue: $48,915,000 ($926)

Local Revenue: $667,062,000 ($12,631)

State Revenue: $455,213,000 ($8,620)

Instructional Expenditures: $503,371,000 ($9,532)

Student and Staff Support: $193,984,000 ($3,673)

Administration: $104,612,000 ($1,981)

Operations, Food Service, other: $103,178,000 ($1,954)

Construction: $190,399,000 ($3,605)

Student/Teacher Ratio: 19.32

Total $ per student seems to be ~$22k, the ratio is just under 20:1, and construction is just under 20%, so your guesses were pretty good!

The site has more info, but one thing to notice is that the expenditures add up to more than the revenues. As in, SFUSD is in debt at ~$6 per student.

Play with the numbers yourself (please also find another source of data). In the end, it seems SFUSD is not doing all that well if it's only paying teachers ~$70k, is still running a deficit, and has revenues of ~$1.1B per year. Something seems strange about all those numbers.

[0] https://www.salary.com/research/salary/benchmark/public-scho...

[1] https://nces.ed.gov/ccd/districtsearch/district_detail.asp?I...
Why would one choose to work with a bare computer board atop a layer of tinfoil like this?

https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj...

Perhaps the tinfoil was clipped to a ground? Would it then be protected from static shocks and other invisible (to the naked eye) damage?

Historically I've used flattened cardboard outside on top of a brick patio, and ensured I touch a grounded circuit before e.g. replacing capacitors. No e-deaths due to static yet, though my equipment is nearly all from ~circa 1999 or newer, and I believe newer equipment typically incorporates some static protections into designs.

TFA's PCB layout connections are so flowy and beautiful, they remind me of a past HN submission about rounded PCB circuit wiring: "Melting KiCad" https://mitxela.com/projects/melting_kicad / https://news.ycombinator.com/item?id=31108652

p.s. this is an amazing writeup, thank you to the OP for submitting and to the author for taking the time and care. Really, really cool. This reminds me a bit of a Ken Sherriff analysis https://righto.com (!) <3
> Vendors can change schemas on a dime and the schema you're working with is often the schema as you know it at the time. This is partially negated through aggressive dependency management and languages with type systems and vendor provided interfaces.

This is why testing in production is so important. Building monitoring and alerting tools, making code observable for all of that to be feasible, and building an incident response culture can all fall under the "testing in production" umbrella to me.

Shifting testing left and right has been a big thing of mine for the last few years and I think I'm onto something. Planning your architecture and projects early and thinking about making things easy to test and observe in production, as well as monitoring and alerting after its live.

Cindy Sridharan has an amazing treatise on this topic.

https://copyconstruct.medium.com/testing-in-production-the-h...
I think it’s the reverse. The baseline remedial student growth is say .8 grades per year. Therefore to get 1.0 grades of progress you would need 125% baseline effectiveness. To get the same with a 1.2 growth rate student it would only take 83%. Students also can’t be judged in isolation, remedial students adversely affect other students so that needs to be taken into account somehow.

I’m not saying it couldn’t be done but you would need a pretty sophisticated model to try to figure out who is or isn’t effective. Then once you turned on the model you would need to constantly tweek it to handle metrics based tampering.
Wages are sticky on the downside. But yes over time—assuming a lot of remote work—why would I want to pay someone a premium to live in a high cost area like the Bay or Manhattan any more than to live somewhere like Aspen.
Or a proper development experience for Windows Forms and WPF.
Thx 4 the ‘overseeing’ comment, it is important never to loose that aspect when addressing the reader!
There was a thread on Reddit yesterday asking what you would do if you didn’t have to think about money tomorrow. Like half the top posts were some version of “quit my job”.

This part of society is really broken. “I wish I didn’t have to deal with this thing taking up half of my life” isn’t a thing the majority of people should have to feel.

I don’t really have a point. Sorry.
Quint – a new language based on TLA+ with modern syntax and developer tooling
> Plus even in the U.S Apple Store's aren't that common

There are 270+ Apple stores in the US, I don't have the figures to hand but an overwhelming percentage of the country's actual population live within an hour of an Apple store. They are common, frankly.

I'm not defending the decision to require a store visit here, but lets not paint a picture of Apple store availability that doesn't exist. The number of people with disposable income in the US to purchase a 3500 dollar headset and actually want to buy one who aren't living under an hour from an Apple store is likely a very small list.
I think yes. It's not easy to design and manufacture a phone using sustainable materials and components from vetted sources who treat their employees fairly, unfortunately. And to do it in such a way as to be easily repairable. They've set themselves a high bar and I think they've done a great job

The software can be improved iteratively. Hopefully as they grow in new markets we'll see more investment in e-OS and (hopefully) find a viable competitor to Google that's open source
> But for the people who actually love shipping products to people, there will always be money and they will always be in demand.

> The only problem is you can't find them reliably through the front door application process [...]

Do they get found reliably enough in any manner, that there will always be money for them?

Were hiring managers and interviewers onboard with this theory, would they able to recognize such a person (amidst all the people projecting that because it quickly becomes standard interview advice to project that).

Is the market really for them, if they're indistinguishable?

(I'm imagining "In STAR format, tell me about a time that you loved shipping product to people, totally speaking candidly and off-the-cuff, not a rehearsed ritual answer recommended by prep materials, I'm sure." Or "I had to dock you points on your Leetcoding assessment because you didn't smile while you capped the whiteboard marker, which our hiring data science team says predicts that you don't love shipping solutions.")
I’m sure you’re not wrong

And yet

https://xkcd.com/2501/
I thought the article kinds of explains it already -- silod teams will then create silo'd features (that won't play together well, won't look consistent, won't feel consistent). Thus to create a truly integrated product you need have cross-team organizational communication structures.
Agreed. We've created societal structures and cultural norms that have survived thousands of years to deal with teenagers, which have existed and behaved like teenagers since the dawn of humankind. Our civilization exists because of the systems that we put in place, good or bad, and they allowed us to not only survive, but also thrive. Our thriving included getting rid of many bad ideas and norms along the way.

Whenever we want to experiment with radical changes in our systems, we need to be very careful. New radical approaches lack the test of time, and should be introduced carefully when there is potential for widespread negative impact.

Today we're saying that a large number of teenagers actually would be better off with a permanent change in gender. This extraordinary claim, which goes against biology and our established cultural norms, could be true but we have to recognize it as extraordinary and approach with extreme care. Maybe one day we'll figure out how many teenagers actually would benefit from this, but right now it's clear to me that we're just going all-in on an untested paradigm with great potential for irreversible pain and suffering.
> It go bad very quickly when, say, you have two CSV files and want to join them the sql-way.

That sounds like a perfect use case for `join`.
One of the big reasons I left Canada is I didn’t like paying for the freeloaders. I didn’t like the high taxes. The other big reason was the insane real estate bubble that priced me out of the market. Between the two of those, I have better opportunities elsewhere.
> In most cases, this package includes 16 weeks of salary, up to one year of health insurance coverage, and a performance bonus, paid pro-rata as if the year-end performance targets have already been achieved.

Layoffs are amazing. Every layoff I’ve experienced has been a financial gain and reduction in my total workload. That’s the whole point of severance packages: to keep employees happy enough to not sue.

And let me tell you, getting laid off is one of my favorite things.

As long as my check clears, corporate PR can say whatever nonsense they want, nobody’s really listening to them anyway.
The acquisition by Google happened 18 months into YouTubes existence. It's been 18 years since then. I don't know if you really recall what a site was like 18 years ago.

Besides that, what Google provided was hosting infrastructure and legal protection. Otherwise they would have been sued into nothing and couldn't have afforded to serve video.
If you'll indulge me an anecdote, my first KDE experience was noticing the icons were too small, setting fractional scaling, and watching the entire desktop bug out requiring several restarts. I immediately switched to GNOME, noticed fractional scaling wasn't an option (by default), and just left the small icons alone - which I've now gotten used to.

I think that's a good allegory for the philosophy behind an opinionated desktop.
It was easy for you because you were lucky. My server has SPF and DKIM and DMARC, à grade of 100% on mail-tester, and was on zero blacklist.

I NEVER could send an email to a Microsoft email address and have it end up in the inbox. It was systematically flagged as spam. Microsoft's answer was to subscribe to some shitty, shady third party service to maybe, MAYBE change my reputation.
super cool video, check it out
How on earth is forcing someone to go to a store, probably only in a few select locations far away from where you live, low friction?
Biden says war with Russia must end before NATO can consider Ukraine membership
You possibly meant 35 days per year.
This is the key question for me too. TFA gives some hints, like,

- can we use this to empower a team to really focus on a key component, removing other concerns from them?

- how do we ensure consistent quality across the user experience, if different teams own different parts?

But I don’t yet have a clear thesis, or even a collection of key tradeoffs to consider when thinking about how the org design will impact the product.
The problem with the standard definition if willpower, is the association with “control.” Control is an illusion of the self expecting mind. If all things are considered, control itself eludes to maintaining a stable continuity. All things are not considered, uncertainty is supreme.

If we were to reconsider willpower as “the capacity to effect the determination of resolve” may the principle be more insightful?

Does the capacity to effect the determination of resolve exist?
Free private VM (e2-micro) hosting on Google Cloud
I’m not sure they’re saying it’s a bad thing? Just a thing that is happening.
Org structure and software structure do affect each other, but the effect is bidirectional and isn't as strong as to make it a "law". Read Conway's original paper and you'll realize the nuanced point he was making. Like much software dogma these days (Mutability is the root of all evil, premature optimization is the root of all evil, DRY, YAGNI, SOLID, Conway's Law, etc), there is some interesting thoughts there, but they've become blunt weapons to bludgeon people, and so when people invoke them, I now tend to see such people in a poor light. Sure lets discuss how to organize teams and cross-team structures and come up with organizational mechanisms to solve some problems, but if you tell me you're doing a "reverse conway maneuver" or "lets not ship the org", I really doubt your ability to develop complex software.
This is a really great idea - wish I'd thought of it!
Earth is at its hottest in thousands of years