skysight-inc/HackerNews huggingface dataset:
Frankly I think even decoupling for the purposes of unit testing is another example of cargo culting. It emerged as a best practice when CPUs were much slower, containerization didn't exist and mock service tooling was far inferior - writing integration tests was an exercise in flaky futility in 2001. The technology has since moved on but the culture of best practices hasn't.

It still can make sense if you've got a very complex bundle of isolated stateless business logic but in practice I find that most dependency inversion I see these days isn't for that. It increases the SLOC by 30% and reduces code coherence just so that a test can run in 20 milliseconds instead of 2.1 seconds.

In many cases those unit tests check to see if you put a number in one end of a class that the same number comes out the other end. What bug is that going to catch?

Meanwhile all of the actual bugs are probably hiding in the database queries or the interaction layers created as a sacrifice to bob the bearded god of unit testing.

The most fascinating instantiation of this idea is, I think, the notion that because unit tests are horrible to work with that unit tests can therefore "drive" design because it'll make you fight to make the unit test less horrible. It's like advocating an abusive relationship to help fix your life because the abuser won't be afraid to point out all of your flaws which you can then fix. The two corollaries that never seems to permeate are A) maybe when unit tests become horrible to work it's means they were also the bad code that coupled too tightly? and B) maybe it's cheaper to spot bad design by learning what to look for rather than building a unit test that will punch you in the face for it?
It depends on yohr programmers.
At $JOB, we had one programmer who was absolutely slaying. We would plan a sprint, and two days later more than 1/2 of the board was done and in review, mostly done by him. When I joined, I did a similar thing, until I realized that its no fun to just chew through all tasks for the team and then only do reviews for the rest of the sprint. So instead now I mix reviews and writing code, which managers like to see anyways, and progress is a magnitude slower. Setting up a test env, context switching to a problem, code review, manual testing, writing comments, etc. definitely takes a lot more time usually than solving that same issue.

I think it definitely depends on the programmers, though. I've seen people take a week for what, for maybe another dev, would probably take a day.

One of the ideas of scrum and sprints is that everyone does a bit of everything, right? And that is long-term good, short term a bit of a hindrance.

The guy who could do that task in one day has a lot of knowledge about that part of the code, and if he always does that, and then leaves, there's a knowledge gap. If instead we let someone else spend a week on the task, because they have to figure out how everything works and is structured, then we have two people who have this knowledge at the end.

In my experience, there are also big skill gaps between people, and some are just much, much faster than others. Carmack is likely on the higher end
"Your social media and screen use is a problem and you should let me trick you into accepting some restrictions on it" and "you should already have your entire career planned out by now, why don't you, pick something" seem fairly implicit to me from the first three, though you're right about the others. It does seem like they're all kind of pushing the "you should open up to me" angle, though - I feel like that would've been transparent to me and I wouldn't have appreciated it, trying not to talk about these things wasn't an accident of being stuck "in a shell" it was quite a deliberate choice!
What I find frustrating about Microsoft Store is that it only shows you ratings and reviews from the same country you are from. For me most apps have one or zero reviews and maybe like 5 ratings.
> This app is not available for your device

why?
Well, frankly I don't care how the ports are implemented, by numbers would be fine. As long as it means that from the user's point of view they are names. A config file like /etc/services is too simple because I create ports all the time, even from scripts, and I don't want to always become root to change the config; and other systems that want to connect to ports on my machine can't read /etc/services on my machine.
They should have just called detached HEAD for branchless mode. That's all that it is: HEAD is directly on a commit instead of pointing to a branch. Clearer and less caps lock.

But people also complain about the “branch” term so maybe they would like the more internal “head” term? In which case we're back to square one.
Maybe to drive LED alphanumeric display segments.
Any chance Berry has something like generators or function resumption of some kind? I usually use scripting in interactive stuff such as games.
Thanks for writing this, it's incredibly cathartic to know that I'm not alone in feeling this way.

Question for the audience: are there places where it isn't like this? Can anyone attest to having worked in places like the one that the author describes, and then escaping to somewhere that isn't like that? If so, are you hiring? Or should I just be content with spending 2 or so years somewhere and then moving on? (2 years seems to be about the natural amount of time it takes for me to fully realize the dysfunction of wherever I'm currently employed)
Stumbled across this while reading about Caspar David Friedrichs change in the color composition. The event also lead to Mary Shelley to write "Frankenstein"
May i ask out of curiosity. Do you see dreams? I personally can see shapes if i concentrate while im awake and close my eyes and can spin them around like looking at a 3D model in some kind of viewer for instance. It's not perfect and how long i can hold that mental image for depends. I can do this with my eyes open too, similar to augmented reality but much fuzzier and again limited to the length of time i can hold that image for in my mind.

I'm more of an artist than a coder, but do both. I find it harder to code than i find creating 2D or 3D objects in something like blender for instance. But visually i can mental map nodes etc. to assist me in coding.

As for voices, inner monologue or attaching voices to comments i read is pretty much natural thing for myself. I assume we all did that to some degree but clearly not. It's interesting how we see our world and understand it. In your case it must be different. I'm intrigued really how you make sense of things without visually creating associations in the mind etc.
Perhaps Clinton and Pelosi’s arguments simply weren’t convincing enough?

Some of Trump’s last tweets (before his first amendment rights were violated and his tweets were hidden from the public):

“Please support our Capitol Police and Law Enforcement. They are truly on the side of our Country. Stay peaceful!”

“I am asking for everyone at the U.S. Capitol to remain peaceful. No violence! Remember, WE are the Party of Law & Order – respect the Law and our great men and women in Blue. Thank you!”

https://x.com/realdonaldtrump/status/1346912780700577792?s=4...

Fair to say he also questioned the election process in strong terms.

But so did Nancy Pelosi in 2016 when she said: “ Our election was hijacked. There is no question. Congress has a duty to #ProtectOurDemocracy & #FollowTheFacts.”

https://x.com/speakerpelosi/status/864522009048494080?s=46&t...
The dogma that it's impossible to beat the market is frankly weird at this point.

If the markets were truly efficient, randomly picking stocks would beat SPX ~50% of the time. Since markets are not super efficient, basic exposure to performance factors (small cap, value, momentum...) puts you at a fairly high likelyhood of beating SPX.
Canadians Are Revealing Their Job Salaries and It's Eye Opening
Lit is an amazing piece of software and I'm glad more companies are making this change. After years of React, Lit is the fresh restart that frontend development needs. No build required, no mystic hooks, no VDOM, completely based on web standards and has native interop with other tens of frameworks and UI Libraries.

And Shoelace is the same: one of the best UI frameworks out there.
Sounds like the post also uses it in those terms: not the set of weights that make up this particular NN, but rather the whole system around it. I infer that from

> People will get the digital society they deserve

Algorithms don't create digital societies, other people do, and they use these algorithms to create them on the cheap.
I think this misses the point of daily note taking, at least for me. I don’t care about anything more than a week old and really only a couple of days because all I’m using it to do is organise myself in the near future and give myself a little reward every time I finish something. I keep it public so people can also see what I’ve been up to. Insights into work are better left to other tools that also track work not someone’s personal notes.
Pixel's also only allow you to record conversations in a white listed list of areas, even if the areas you are in allows one party recording. It's not a list they put much effort into keeping up to date. So as you move around, functionality will appear and disappear.
Let's take a spinning cube as an example. I don't see it "in front of me" or as an overlay on top of my vision (I can do this tho, it's just not the default and I have to concentrate to create such an overlay). It's hard to describe, I can just see the cube and as soon as I try to focus on the soundings (to find out if there are any) they start to exist but they don't until I focus on them.

Imagine a videogame rendering engine, which only renders things the player is actively looking at, not just the field of view, but just the smallest possible point of focus.
Not sure what you mean by privacy when everything is literally public on the Fediverse. Users should be aware of that fact.
It could also be about the power balance. These small towns probably always had to do adjustments to fit what London wanted, because bigger cities always have priority. It's not surprising that they fought back against orders from the leaders, questioning authority when you have no power is natural.
Soooo many things missing on first sight. Did the authors ever see a real system in a real company?

Also please fill the demo with at least 10.000 to 100.000 items - it makes no sense showing your software with five data items, it looks like a demo for some home work then. We want to see how it behaves with millions of data.
Good Regulator
This was a brilliant video. Great story-telling, livened up with a mash-up approach. For Brits there is a major plot twist at about 12”30.

Thanks for posting. Made my morning.
I can picture things in two ways: I can picture whole scenes, or I can imagine something existing in my vision, like I can imagine a ball lying on the floor or I can imagine a painting hanging on the wall. In both cases the pictured thing definitely feels more internal than what my eyes are perceiving. So it’s not quite like I’m superimposing a floating object in front of me on top of my vision, it’s like a post-processing filter or something.

It definitely doesn’t feel like my eyes are seeing whatever I’m picturing, it feels like it’s happening inside my head.
Better off for it? You'd have to be insanely delusional to believe that, given some of the weather extremes we've seen in the past decade.
Using Full.CX's AI we generate a new product idea every day and send it to you
Using Full.CX’s unsupervised algorithms with GPT-3.5 to create complete complex product plans from the name to the acceptance criteria.

Choose 3.5 purely based on cost.

Significant use of input tokens. This is absolutely crucial to get reliable results, prompts can be up to 7k+ tokens.

GPT-4 produces superior results and will eventually switch over.

3.5 has issues with valid JSON using function calls but with the help of JSON repair libraries can overcome the issues.

Would love to see what ideas it produces and even better if someone actually makes it into a real product.
Well yeah. You know what a light sabre looks like, right? Now hold your hand out and see yourself holding a light sabre. Hear the wum-wum sound.

How did you play imaginary games as a kid?

Voice in your head. What happens when you read a play? Don't see a guy holding a skull, talking about slings and arrows? Like a movie. If there's a sudden sound to one side, you turn your actual head that way.

In fact the movie analogy is the best description. I can see video of everything I imagine, in fact it's pretty much what imagination is to me. You see yourself winning the race? There you are, breaking the rope, Chariots of Fire playing as you slowly push your chest forward.

I do this with math as well. Geometry questions, I can move the lines around. Algebra, I can move the symbols around. To a limited degree of course, I need paper for anything complicated. But it's useful in a way that's hard to describe, because you can't explain it in words, you need to show someone the video with the constrained shape, eg a circle with a diameter and a point that moves on the circle, showing that wherever the point is there's always a 90 degree angle.

Smells, I don't often imagine. Mostly they are stenches and I prefer not to.
...Which makes me doubt the honesty of their answers. TikTok is a platform designed to encourage show-offs and attention seekers. "Oh me? I'd fuck anything! I've done the Karma Sutra with my house, but it's, like, sooo boring and vanilla"
> I can even draw an above-average impression of one on a piece of paper for you. But I can’t visualize it mentally

This is interesting, I would have thought that if one can describe and draw something, they'd be able to mentally visualise it.

My sense of visualisation is often not so strong, in the sense that I don't get to imagine vivid situations during the day, unless I'm recalling something I've seen. What I've noticed is that when I'm sleepy, it becomes exponentially easier to visualise things I've never seen.

I'm curious if anyone else has that happen.

I've been able to control some of my dreams, though that's off-topic and something that was recently discussed here.
Have you ever worked in larger team where everyone was a brilliant developer? If you have, you were the dumb one.
You will note the times of those tweets are several hours after congress had been fully taken over.

I said Clinton and Pelosi did not orchestrate violence because they didn't and Trump did. He rallied in DC. He told them to march on the capital. I could tell this would happen just from rhetoric in speeches in the preceding week. All of this deflection is nonsense.
Completely agreed, and honestly, sometimes we need to have frank conversations about true horrors and abhorrent behaviors that exist in the world. I hate to pull the Orwell card, but I fear that the normalization of this technology would inhibit necessary conversations about true evils, and give a false impression of civility and neutrality to people spreading hateful ideology.

That said, most online discourse is already a disaster, with every disagreement being ramped up to 11 with no capacity or patience for nuance, so I'm not sure how much worse it can actually get.
Oh? And the web? Big Tech engines (including their pesky SDK: that c++ what a mistake, world scale mistake), are beyond grotesque and absurd, securing nearly full control for those toxic for human beings network of companies?

The only way out is interop, and interop with Small Tech, and for the web it means noscript/basic (x)html, IRC, etc. Modularity is key, but without one bazillions mandatory modules: it has to grow as layers until a good enough result is produced, and it must be frugal in module usage.

I expect the worst from Big Tech: "shadow hiring" of hacker teams to destroy Small Tech alternatives. You cannot defend yourself on economic grounds: vanguard and blackrock are tens of thousands of billions of $, and itself does manage hundred of billions in cash. There are only strategic and ethical interests left, don't expect anything, even though you may be lucky for some time, that would be anecdotal.
Many public strategies beat the market by a reasonable amount; the consistent and disciplined application of them, however, is rare.

There is also a lack of consistency about what it is to "beat the market", in the world of clickbait headlines and armchair twitter dd - the benchmark each year (with hindsight) is the highest performing asset.
Right, but why do they both incur the same tax rate even though the labour required to do each job is vastly different?
Thank you for enlightening us, I was diagnosed around 2004. At that time, fast acting insulin was the norm. But I knew that some patients used mixed insulin.

I still know T1Ds who continue to use mixed insulin, because it works for them.
I very rarely dream, but I have had dreams, and definitely seen people, places, things in there. So I think I have relegated shapes/colors/visuals to just dreams. Clearly I am wrong.

Wait, does this mean daydreaming is people actually seeing things? Do you daydream? When I daydream I like to create 'what if' scenarios and follow them to conclusions.

> and close my eyes and can spin them around like looking at a 3D model in some kind of viewer for instance.

> But visually i can mental map nodes etc. to assist me in coding.

This is amazing! I've daydreamed (ha!) about having an ability to render objects in my head and manipulate them like a computer but you already do that. I'm not exaggerating when I say I'm envious.

I'm not artistic, just a normal software person.
I feel the same way, been in that occupation for over a decade now, have worked with over a dozen companies in that timeframe (consulting or full time)… I have never experienced a sane environment where a psychopath isn’t in charge. I sincerely don’t think it exists.

I haven’t found the solution you’re looking for. I’ve refused to go back to the grindstone for about two years now. Exploring other avenues such as bizdev because I don’t think I’m physically capable of remaining healthy and being an employee software engineer anymore.

I think the prime quality for the vast majority of software developers isn’t technical skill but rather whether you can settle/give up on your ideals and just drive the bus into the wall whenever asked. If you can’t do that (I can’t), pick another occupation and keep the programming as a side gig thing because it’ll drive you insane and shave years off your life.
Discord has already started integrating their own payment for content/channels recently.

https://discord.com/serversubscriptions
Cryptocoins - I guess you mean that by misusing the term "crypto" - are not "decentralized" just because there is one p2p feature implemented.

On the opposite, you have ultra-centralized governance and zero democracy.

You should erase the idea from your head that cryptocoins bring anything valuable to the payment world.
The channels to scan vary with country based on government regulation of frequencies. Normally, a full list of rules is accumulated for each implementation so it could be used globally.

A possibility is that Google thinks they will avoid pointless legal risk by not having support at all for countries they "don't need" or to prevent unauthorized exporters. This would be quite silly because travelers expect to roam with their devices.

Another possibility is that people are using other imported hardware that is not configured to the current country and selecting channels not actually allowed in the country. This is usually only 1 channel in a dozen so seemingly unlikely, though congestion algorithms prefer a channel that no one else is using..
Be careful, that’s going to confuse a lot your buyers, especially at large corporations. Unless you are focusing in very tiny shops where who decides is the main or only user, your customers will be more concerned with cost predictability than with fairness. They just want to know what the cost will be with no surprises as to earmark the budget without having to revisit it later.
I respect that you probably have loved ones to take care of, and that what you are doing is probably a responsible choice.

Don't hate the player, etc.

But damn, if it isn't depressing to go to work every day and not caring about impact, just impression.
> Today's really different compared to what happened then: There wasn't someone from inside your inner circle transmitting every joke and every utterance to "law enforcement"

They also didn't stay around you 24 hours a day, 7 days a week like your phone or computer and didn't record every move (using GSM, GPS and accelerometer).

Sp yes. It is different.
> People find a cushy place to work in with a good salary, then just work their way up the economical ladder (or the organizational) and will do anything that's needed to achieve that goal. It's as simple as that, and I am convinced that a good chunk of these people (probably 20%-30%) are very well aware they are bullshitters but they think they have no choice.

Look, I don't mind if you write about me, but it didn't have to be so on-the-nose. No chill, these HN people, no chill at all...
I think that by "move", they meant "to another employer", versus "to another home"
Obligatory xkcd mention.
https://xkcd.com/628/
Make 10 fake accounts and comment stupid shit on their posts usually does the trick or better make 1 account and play a disgruntled mistress add some AI lewds as receipt, there are easy ways to ruin someones reputation...
I didn't play imaginary games I assume if I had visualization capabilities I probably would have! No, no voice either, and while reading I'm not visualize anyone doing anything, it's more of a "thing is happening, I understand". I do enjoy a lot of books though, I am able to read almost 100 fiction books per year.

I do want to say your writing and prose is so vivid and amazing, the way you're describing what's going on is rich and beautiful.
Thanks, I think I'll be going down some Wikipedia holes this afternoon.
I work with a range of people who do and don't possess the ability to visualise and have to change how I work with them accordingly. (To learn more about this field, look into Aphantasia.)

For example if I say: "it's the same as this (while holding up a production sample), but in blue plastic" I have one person who I work with who will need to see a picture of it to understand that, while others are simply "yep ok", and some people a bit in between.

For me personally, I can visualise an object, change it, rotate it, recolour/reskin parts of it, interact with it etc. all in my mind without any special effort. In terms of my work this means I tend to do it anywhere and not in front of my tools or software.

This kind of visualisation isn't limited to images, a composer friend can "play" and "hear" music, doing nothing more than reading the sheet music and moving his hands on a table - no where near a piano. He can practice while laying on a beach for example.

Also as a trend: I notice people who lack the ability to visualise are more easily fooled by edited imagery. Especially the recent-ish trend of making a body slender or larger by use of "facetune"/"liquify" style tools.

I make it a matter of importance to understand how a person "learns" very quickly as I notice this has a definite effect on their ability to work and follow direction.
I live in Europe. Just not in the nice, posh Western side that benefitted from all those cheap but well trained doctors and nurses who emigrated after their country got accepted in the EU.

Here in the East we thank God for private health care since the socialized state-run one IS basically hell as it kills people routinely.
Aguirre, the Wrath of God
As hinky as pretty much everything else governments do sure seems to be, do we really think the results of more FCC regulation will be pleasing?