skysight-inc/HackerNews huggingface dataset:
Free speech and disinformation are two different things. IMAO intentional disinformation and influencing the masses with alternative facts (sometimes backed by a network of fake science institutes) should be considered a crime.
Landlords want to keep people homeless ...

Landlords ... who make money from people paying to rent their units, want to deliberately keep would-be customers from handing over their money.
Application Processor. It's what you'd refer to the "main" CPU running your OS and apps, as opposed to (say) the baseband chip or other coprocessor.
I think you two might be talking past each other here. There's nothing wrong with a politician (i.e. an elected leader) getting first hand experience with an issue. Many leaders do this all the time and get depressingly little press for it--and others do it purely for a PR win unmindful of the cynicism they're generating. I think this mayor was sincere in his intent, and also I think it's a good habit to assume positive intent (to be super corporate about it).

What I think people are taking issue with is the Mayor's seeming dismissal of some homeless as irredeemable, and his failure to acknowledge that homelessness is more than an issue of mental illness, substance abuse, and personal responsibility. That plays into the common stereotype of unhomed people, and as many pointed out, that makes the problem worse because it justifies doing little to solve the problem.

So while I believe the Mayor's intent was good, I also think he was misguided and a little arrogant. I'd be pretty peeved if my non-technical boss did a coding boot camp and came back all "huh I did that camp and I was right, your job isn't hard at all!"

It's also worth saying you don't need to go urban camping for a week to figure out how to solve homelessness. It's probably more effective to just go to endhomelessness.org.
Cassette? Pah!

I had to type the games source code in from a magazine for my acorn electron.
Pfizer is bullying nations to make humiliating concessions
If your world is vim and Emacs, coding like 1990's UNIX, sure.

That are endless features on VS that VSCode will never get.
Investigation by WION indicates that Pfizer is asking nations for even sovereign properties such as embassy properties to be given as collateral to guarantee immunity from all civil liability.
So you are saying that no one entity could own more than 20% of alphabet? And it would retain all of its monopoly power?
Until recently I was at a small software company of about 30 people. The management pushed for a return to the office, and Covid meant there are many more remote work opportunities in the UK, so I left for a new role at a bigger company. So did another 5 developers (although two of those were recent graduates so I'd have expected them to move on). In total that was about 1/3 of the development team ended up leaving in the space of 3 months.

I have no way to know if that is typical. I doubt it is, but I've certainly seen practically every local dev company I know advertising roles.
In my experience, companies don't just become "remote-first" because they allow people to be remote. Support systems for remote communication, development, and career growth are vital. That's the harder part that most companies don't do well, yet still adopt the "remote-first" label. It's actually really hard to transition to remote and often requires a massive culture rework. I've never personally seen that done well, but I've heard success stories exist.
So the good side of Microsoft won this time.
What you say about fish "and" and "or" is correct, but this only shows that fish is even worse from this point of view than I have said, because "&&" is replaced by ";and" and "||" is replaced by ";or".

If you like this syntax, that is fine, but I do not like it, and I also find it illogical, because McCarthy "and" and McCarthy "or" are really alternatives to the sequential execution denoted by ";", not something that is done after a sequencing delimiter, so this and many other details like this have prevented me to switch to using fish, even if fish also has many other features that I like.

Also, I have never reached deep enough in the fish documentation to discover how you can write the equivalent of:

cmd1 && cmd2 || cmd3 && cmd4 &

from traditional shells, when "and" and "or' are ordinary commands. I assume that you might need to use parentheses before "&".

The fact that not only the symbols have been substituted but they have also been made ordinary commands is a serious regression. Less syntax that removes your ability to write something is not an improvement.

For any shell wannabe, there is a very large part of the syntax used by ksh/zsh/bash that can be changed without problems, e.g. conditional structures, loops, variable and function definitions, various kinds of parameter expansions and expressions and so on.

None of those is specific for a shell language and it is likely that better replacements can be found.

On the other hand, for the syntax of a shell command list, which uses expansions, redirections and "|", "&&", "||", ";", "&", nobody has found yet a better alternative so any shell should better keep it unchanged.
Surprising indeed. Windows 10 boots quite quickly (don't know about Windows 11) but the boot of a fresh install of the latest version of Debian feels instantaneous. In a systemd container, it boots under 2 seconds even with a few extra services.
China’s “Involuted” Generation
Because no one should be expected to solve a societal problem personally.
"Hot Reload"
Every day we step closer to ANSI Common Lisp 1994 golden standard. May this mainstream change hasten the renaissance of Image based software.
Try to polygot programming on JetBrains without extras, meaning managed / C / C++.

Similar to what is going on here with Microsoft, they refuse to support what Eclipse and Netbeans do for free, as means to sell Clion licenses, and then make you run two IDEs in parallel.
I’m sure there were a few things changed, beyond an obvious and not particularly important gender change. But I didn’t notice anything that diverged in important ways from my last, rather obsessive, re-read. That was more than a decade ago for me, too, though.

I just finished watching it and it struck me as the most faithful rendering of what I believe Frank Herbert’s vision was of any of the dramatic creations over the decades.

I really, really, really hope they get to make part 2.
Funny how free-market, small-government, deregulation, rhetoric flies out of the window when own profit maximization short-terminism falls apart and everyone starts invoking centrally coordinated state intervention.

I wonder if some governmental bureau tasked with coordinating this market hasn’t been shuttered in the last couple years to some lobbyist great success…
Good luck doing MFC, ATL, UWP, DirectX debugging with VSCode.
"oppose to the whole idea of games on Linux" is saying that someone does not want games to run on Linux, they don't like the idea of people playing games on Linux, they'd rather not have people playing games on Linux.

"hate that games change the resolution" is saying that the person does not like one aspect of games, they wish that games wouldn't do that, they are NOT saying that games should never be played on Linux, or that they're opposed of people having fun playing games on Linux.

EDIT: I'm not trying to pedantic here, this actually happened to me, when I was reading the post I was taken aback "what? is there really a Linux developer* that is opposed to games? Why would that be?"
Then when I read the blog post thats linked from there I realized that wasn't the case _at all_ .

* even that would mean a kernel developer, not KWin etc
Wouldn't it be better to argue why what was heard on Rogan's podcast is wrong, rather than implicitly arguing that all solutions heard on Rogan's podcast are wrong. To me, your response seems like the bigger problem.

Information (including dis- and mis-) is all around us. Arguing that information from sources you dislike is wrong because you dislike the source is illogical. Respectfully, you should address exactly why what was heard on Joe Rogan's podcast is wrong.
libprojectM is a cross-platform library designed to be part of other applications. There are some reference implementations using SDL and Qt. They run on Linux.

For best results grab the latest master and build with cmake.
Whenever this topic comes up the conversation always centers around money or housing or other brute physical facts. It should be obvious by now that this problem is not about material resources but is something deeper and much more intractable.

American society has died. Many here will reply that that’s a good thing, and then continue complaining about the wealth divide or housing or whatever else fits their political agenda.

The world is a dark place and we are fragile creatures. Through technological hubris and the idea of “progress” we’ve destroyed the balance our ancestors maintained. The System has tried for over 100 years to take on more and more of the family’s roles, and even though it’s incapable of providing us with what we really need, it’s strong-armed us all into believing it’s been a success, and that this is what progress looks like, and that this progress is the greatest good.

Society proceeds from the family. The family is the center of a human’s life, and we’ve destroyed it. Divorce, broken homes, a lack of tribal cohesion, a lack of god, a total lack of all autonomy unless you’re one of the lucky few who have the ability to find it within abstractions. In this new anomic landscape parents become shadows. They have nothing to provide us because they are also confused. The filament that once held families together through generations has been snipped and there’s no way we can reconnect it now. We look away from our families and attach ourselves to a reactionary “culture” that’s completely fabricated out of the whims of the moment rather than being a mesh work that develops over time. We identity ourselves with our own coping mechanisms. We forsake the past because our ancestors were strong but it’s a kind of strength we’ve been taught to deny, because that kind of strength is dangerous to the System.

The only thing connecting us now is our sickness.
I choose my job based on the commute time. One month after starting, covid hit and I worked remote only.

Then I heared from freelancer friends that now almost all their projects became remote only as well.

I quit my job a few months ago and work as a freelancer from home now.
The purpose of making fuel out of thin air is to reduce the burden on logistics (how to transfer large amount of fuel on isolated locations?).

However, their process obviously require a lot of energy (they did not provide any number but everyone would do it if it were cheap). So how do you transfer this energy in isolated areas?
The purpose of fuel is its high power capacity, making it easy to transport.
A company I worked for used network shares for years for C# projects. It was a tad bit slower loading the solution but if you didn't know, you'd never notice.
Business leaders often are the coaches themselves. Mentoring, commenting tactics for their teams, and giving great feedback are part of their primary tasks (past a certain size). So do we really want the coaches to have coaches? How deep does the recursion go?

> Pianists, orators and athletes all have coaches.

Younger pianist and athletes do have coaches. That's because they can have some great abilities yet lack precious experience and maturity. And they can be helped with that by other, older practitioners who themselves may not (or no longer) be able to compete at the same level.

Indeed many older pianists no longer have teachers. Many senior concert players teach as well.
I think you are simplifying things. Try to live in a tent in a homeless camp for a week and I promise you will have more insight into all the dynamics there than any outside observer will ever have.
https://news.ycombinator.com/item?id=28968859
It's clear and obvious that in a crisis, one questions all of the possible causes of the problems, and evaluates all possible solutions available.
The way I think about it is that part of the point of religion, and perhaps more generally one part of the point of our strange existence on Earth is not to make us happy, but to make us into people who are capable of being happy.

I mean, imagine putting someone into a world where every wish they had was immediately granted. Would they be happy? Probably for awhile, but I don't think they would be happy for long. Imagine a dire or generally unpleasant situation, and imagine who could get through that and still be happy. Or maybe happy is the wrong word, but at least to not give up and to be kind to others. That sort of thing, being able to make the most out of any situation, is difficult and usually takes a lot of practice.

(Which isn't to say we should tolerate suffering because it's a good "learning experience" for someone. Maybe it is, but to be okay with someone else's suffering is also a learning experience that, in my opinion, reinforces the wrong sorts of behavior.)
Hot reload was removed from the .NET 6 code at request of Julia Liuson, corporate vice president of Microsoft's Developer Division. She probably hoped she will sell a few more licenses of Visual Studio by gimping the open source tooling.

Maybe Satya should keep an eye on her.
As long as California is willing to pay market value for said house, then sure. Otherwise, they have no more right to my property than anyone else. The USA isn't a communist country or a dictatorship, and property rights dominate except in the most dire circumstances. So it really isn't a “solved problem”. What would work is shutting the NIMBY's down and letting housing get rezoned by developers for multi-home units.
A couple of these songs come up on Spotify mixes for me regularly, I really love them.
Tech companies have been willing to pay literally 10x for engineers to work from their US headquarters.

Outsourcing is very different to employing remote workers. When you outsource you're essentially giving up a lot of direct control over how work is done, who is doing it, what quality processes are in place, and what the deliverables look like. Companies like to control those things, and will often pay a premium to maintain control over them. Remote work maintains that control.

Part of this is visible because many remote roles are advertised as only being open to people in the same country, or timezone, or even state. Companies want their employees to be able to talk in real time (which is actually a little annoying..)

I don't think there's much similarity between outsourcing and remote work.
You can have religion without esotericism, mythicism and spirituality - then it’s called morality.
All of northern california is stuck inside with the first real rain we've had since ~April, catching up on indoor projects
> It's even more insidious when it's done in supposedly free societies, because we wrap it up in a bow with these nebulous terms and feign noble intentions.

Yea they do that in China too. The Chinese have a particular knack IMO for flowery language that covers for various government shenanigans. Most censorship in China also takes place at whims of private enterprise, just like in the west.

When China is criticizing the US they call our abuses exactly what they are, while equivocating their own. Nothing new under the sun.
How Facebook led a new India user to gore, fake news in just 21 days
I still find it fascinating that people post Hackintosh stuff online and make little or no attempt to hide their identity.

I am no Apple apologist or loyalist, but this is clearly breaking their macOS EULA. Are Apple Legal just turning a blind eye to this stuff where the person is clearly identifiable? OP link goes to a blog post, one click away from there and I know this person's name, city and there's a photo of them. It's trivial.

Don't get me wrong, there's no vendetta or negativity, I am genuinely curious about why people do this.
Seems like all these tweets are about emptying ports so they - and the author’s startup - can go back to their business.

The rest of the systems’ profits and sustainability seem to be secondary.

Perhaps it might make sense to ponder if this super-lean truck-centric infrastructure wasn’t running too close to its breaking point?

Might be a good idea for big-gov to lend a hand but also impose some top-down decisions like: long term you will be rebasing your logistics onto a railroad based backbone.

There, and you’ve magically created a couple thousands well paying jobs in infrastructure build and maintenance…

Also call some operations researcher to copypaste a couple tiered caching algorithms onto this mess.
This song got seriously stuck in my brain for a bit, and not just the melody but the video as well. What I didn’t know is that it wasn’t the original video for the song and honestly somehow that makes me feel better about it.

For those reading this comment that listen to The Adventure Zone and finished the first season, there is an amazing edit of fan art as a music video to Hey Brother that will hit you right in the feels about Taako’s story. It’s not the same genre, obviously, but I bring it up because context + music + amazing editing = magic in that case also.
With Windows 11 turning people off because it's forcing TPM-only hardware for both developers and users in general, I wouldn't be surprised if Windows 11 marks the final exodus for developers leaving for Mac and Linux.
They can - but as evidence shows do not always, or even often. It will now more often of course as the information gets out.
It’s not about political speech? Is it?
I used the standard 2.5ms. I know you can go lower if you want, but then you need a higher bitrate as it's "custom".

I turned off FEC as it adds latency.

Jitter buffer right now is just user controlled. A bit lame, - I should make it automatic, but need to get the right heuristic. With a LAN connection, the buffer can be as low as one or two packets.

I don't use any packet redundancy either and there's no ARQ as if you have to ask for a retransmit you've already lost the war!

How about you ?
And they promptly shot themselves in the foot with it as you now need 64bit components for their form designers, even if you exclusively build 32bit apps.

If you maintain an application with legacy form components that are only available in 32bit, you now need to continue using VS2019.

Granted, who builds 32bit in year 2022 but VS claims to support 32bit, which it actually doesn't fully.

There is still a chance that they will fix this before release but I highly doubt it.
I've quite unique experience beeing .net dev turning into jvm ecosystem. My decision to switch was based on fact that web is growing and .Net is simply...not fitting there.

Specifically what I mean is current VS is just not usable for web dev (comparing to Jetbrains tools), but what is even more important - there is nothing close to Spring Boot in terms of ecosystem richness (important for corpos) and even newest .net 5 is much more cumbersome compared to eg. golang (important for startups).

Don't get me wrong - I do like C# - it is a nice language (at some point it was better than Java), but current Java and other jvm langs and tooling (lombok) are great too or better (Kotlin) and current web/cloud ecosystem is all but not .net related.

if you develop for windows desktop or some .net oriented organization (some do politicall decisions) use .net, but if you can make your own decision and you develop for web/cloud just don't use .NET
Yup, Thai basil (โหระพา, ho-ra-pa) is the kind of leaf you add to soups and Isaan salads. Holy basil (กะเพรา, ga-prao) is the kind you get in most stir fries. Lemon basil (แมงลัก, maeng-lak) the seeds are in deserts and and leaves used in some curries and soups but uncommon. Most words that were related in the sense would share the same noun before the adjective, but they look and sound like entire separate herbs.
Depending on the country the Apple EULA may or may not hold
Wow, I feel naive now for defending AMP providing better user experience. As it turns out, Google is evil and I simply did not want to believe it.
Things I’ve Learned to Avoid in My 15 Years as a Software Engineer
Idunno, some useful stuff (or does everyone know this already?), but also some stuff I'm not sure I agree with, and possibly some that's outright wrong -- but which is which?
> So I ask, in my writing, What is real? Because unceasingly we are bombarded with pseudo-realities manufactured by very sophisticated people using very sophisticated electronic mechanisms. I do not distrust their motives; I distrust their power. They have a lot of it. And it is an astonishing power: that of creating whole universes, universes of the mind.

Made me think of the meta verse that I have been hearing so much about lately.
There's an old book that I came across which basically discussed the architecture of Las Vegas and the small nuisance, such as titled sidewalks, that were crafted to maximize foot traffic.

(it may have been this book https://mitpress.mit.edu/books/learning-las-vegas-revised-ed...)
The alternative to what I’ve said is probably a pretty horrendous dystopia because we still have nowhere to store renewables let alone a process that can make the type of diesel used in container ships…
I still like very much the experience of developing on Visual Studio. And it's not about visual designers because I don't do Windows Forms and WPF. Intellisense and intellicode do a wonderful job with code suggestions, there are lots of tools for formatting, debugging, jumping through code, refactoring, each accessible through shortcuts. It makes the development much faster for me compared to using a text editor.

And when .NET MAUI will ship, I guess we will have a visual designer for that.
I've read that Salmon sushi is a recent thing for the Japanese after Norway marketed their salmon to them.

https://www.npr.org/2015/09/18/441530790/how-the-desperate-n...
Mere possession WITH NO PAPERWORK. This is an important distinction.

Show me a case otherwise.
Honestly I was a bit blown away when I got it working the first time ! It kind of mental that I can capture audio and compress it - send it through all these layers and machines - and receive it 1000km away 20ms later. All on consumer grade internet.
I’ve gathered from reading Bunnie’s blog that there are reels, tubes, tapes, trays, and possibly other kinds of feeder mechanism for surface mount parts, and which one you use depends on what your pick and place machine is equipped/designed to use, as well as what the schematic was designed for, as different feeder types for the same chip have different pin lengths and other variables which prevent swapping out chips like for like due to physical properties and constraints. There are also speed and reliability considerations with regard to feeder mechanisms, while some larger or irregularly shaped parts may need special handling which dictates the feeder and the type of placement hardware.

(I probably am using some or all of the technical words above incorrectly, but I am going mostly from memory and hope to be corrected as I don’t know much about hardware design or manufacturing.)

https://www.bunniestudios.com

https://en.wikipedia.org/wiki/Component_placement
Just as many people hate it as love it, so I could see workforces needing to massively realign on that.
Also I live in a village in Denmark near Aarhus. I believe my connection goes via Copenhagen which is actually the wrong direction!
Though it is true that Denmark is very well connected.
Good on you! I took six months off after my last job - might have taken more, but living is expensive and I felt like if I had declined the offer I got as COVID started I might not have other chances soon after.
Cambridge is hardly a modern city, with any form of space anyway.
Every hundred years or so, there is a really big war that tremendously reshapes borders. There is another big one in our near future. It will be fascinating to see all the changes in borders after that one.
It’s about wanting your environment to be pleasant.