skysight-inc/HackerNews huggingface dataset:
Why is it that every time someone tried to push RTO agenda in a thread, "water cooler talk" has always been pushed like it is one of most important thing in a job?

Is "water cooler talk" the new "open office layout"?
Bug bounty programs for Android still exist. This one was specifically about finding vulnerabilities in apps themselves.
Meetings without an agenda and a published list of minutes and actions are effectively theft. You're stealing people's time and with that company resources.

However, having said that I've found these kind of "Hi can we chat" meetings are great ways of flagging corporate sociopaths and general losers. They make it their career to schedule as many of these as possible to get out of doing other work.
McDonald's is probably the McDonald's of coffee
Telnet Subliminal-Message Option
I like my isolation. As an employee with minimal stake in the outcome of my teams, I don’t ever want to discuss ideas in the workplace. I’ll walk the other way around the office to avoid such a chat.
The handling of advertisers should be different. It is not on users or browsers to offer a better way of tracking and data acquisition by third parties.

On the contrary, browsers should try to commit ad fraud to poison data collection and legislative efforts should just ban the common tracking mechanisms. That wouldn't even be too hard, even in a "market" that changes quickly.
What's wrong with scratches? Even gold watches are not using soft gold... they are very durable. Stainless steel watches are pretty much bombproof. Also everything is typically replaceable/repairable (e.g. surface can be polished). After a service, it comes back looking like new.
Through torrents, for example.
Here's the article linked as https; I'll email the mods.

https://cantrip.org/sortfast.html
Are all those features really more important than core features of the OS? I switched a couple years ago because of Windows' flaws. The constant notifications and other distractions such as updates, not being able to jump into programs reliably via the windows key search, broken sleep. Windows laptops fail at just being laptops, first and foremost they are delivery platforms for whatever Microsoft pushes.

Now I cut out Intel and Nvidia I have an AMD machine with Debian, and for the first time I have a stable, dependable machine. I know how long the battery lasts and I can leave the house without a charger. And looking back, windows always had you on your toes, it is so instilled in us to work around its flaws.
> I still use UIKit/AppKit for my shipping apps.

What's the best way to learn UIKit/AppKit in 2024?
I'm starting to think Humanity's problems are not technical in nature. I don't see how to even think about forcing people to help themselves.

This is obviously satire, but we could make every internet app completely modal: once you start a flow on any site your computer prohibits you from starting any other flow on any other site before you complete the previous one.
I work in both too and will take Xcode any day of the week over AS. It has plenty of downsides but it's fast and surfaces errors well. YMMV.
That makes sense, heh. I had thought you were going for a Moby Dick pun with “Ishmael” or something
There is definitely culture clash in this. I think it is probably better to normalize "available" and "unavailable" spans for the knowledge workers who need flow to work effectively. (And I am one.) If my plan was to write a prototype or debug a difficult problem, it doesn't matter if I'm expected to respond to "Hello" or "Hello, <30 word question>", I lose my flow and the job will be delayed. I might even end up permanently distracted on something else. Better would be to connect a pomodoro timer to status that says "Available at <+30m>" when the timer starts. Then I could respond to "hello" and take a quick call and ask the meeting planner to make an agenda.
I sympathise with some of this, but the tone is unbearable.

>Don't worry, I'm not mad at you. Those are common mistakes that people make

Calling a common and natural communication style that is not your preferred communication style objectively a "mistake". Charming.

>Maybe you work in an environment where productivity is low, so everyone has time to jump on a quick call or chat with you any time you ask.

"But I don't, because I'm amazing. You've probably heard of me."
Ligue 1 is back with lack of star power and exacerbated financial imbalances
John Carmack saw this coming, more than 10 years ago:

> Improving Wine for Linux gaming seems like a better plan than lobbying individual game developers for native ports. Why the hate?

(https://x.com/ID_AA_Carmack/status/298628243630723074)
Considering this program paid out a total of $265k over a decade, I'm gonna say cost wasn't really the concern.
Probably will need a K8S management cluster to manage your python project management tools that will of course need another cluster manager for managing the project management tools…
Those Garmins will be worth 0 in 10 years, or 30. These ones will keep working and could be worn by his grandchildren easily, if basic care is taken and they are not stolen or lost.Their value could be low or also very, very high.

Passions should not be primarily measured in TCO or returns, then no vacation ever makes any sense since you just spend money, no expensive clothing, no expensive car, no restaurants just eating cheap salads whole life and so on. Also one should live in tiniest cheapest shed to maximize earnings. You see where this goes
That's one final-destination-like coincidence....
Arc prize: AGI benchmark games
No hello is very reasonable, but only to a point. It's a specific adaptation to asynchronous communication that kicked off in the IRC days where channel idling was common - async is a radically different form of comms to in-person & this etiquette aids in adapting to those differences.

But it's important to remember that it is an adaptation for a specific comms medium & applying it too broadly may really just be a way of shirking socialisation. That's fine if you're most productive as an engineer working alone on your fully-self-contained owned project, but in most cases collaboration is beneficial. Collaboration introduces communication inefficiencies but its a known trade-off.

Especially extending this barrier-to-entry to other things like calls (verbal comms) & meetings (in-person) can lead to significant inaccessibility, exclusion & siloing. It's worth stepping back & looking at problems you may be trying to solve here: e.g. too-many-meetings or long meeting run-on. These are problems that frankly this doesn't do anything to solve whatsoever; you'll just end up with managers setting boilerplate agendas for the same "too many long meetings" & meanwhile some of the peers you may need to have a valuable short meet with will be too hung up by your requirements to contact you at all.
I agree that ads are basically here to stay, in one form or another. And that most people arguing that the internet could migrate towards another model are probably wrong (people want free stuff, and a lot of people don't even mind ads sadly enough...). But I think that the user agent (the browser) shouldn't care at all about the sustainability of businesses or how viable blocking ads are for tech businesses. It should just do what's best for the user, or at least give the option to do that.
It's why I don't use IM and just block myself off on those platforms. If it's not meaningful enough to write in an email then it's not meaningful enough for me to read.
Taiwanese or the family having emigrated from mainland China prior to the PRC adopting pinyin (which includes possibly prior to the Chinese civil war).
Anecdote. I'm not overweight. I took control of that part of my health. With microplastics, I have very little or no agency over.
Nice explanation. But Nix is known for a steep learning curve, there is any reason for this?
GlyNAC in Older Adults Improves Physical Function and Aging Hallmarks
In these times having people dumped on the streets seems rather like a feature, not a bug. Liberty! screech
Goodness, now you're trying to equate me with holocaust deniers. The Holocaust, in case you didn't realize, has ample documentary evidence online that one can point to. Where is the equivalent for your position?

Anyway, great invocation of Godwin's Law there. You have lost. I remind you of the First Rule of Holes: when you find yourself in one, stop digging.
> Major question for me is, are the grubs that are getting rejected completely unpatched, or were they patched by distros without updating the "security generation"?

Reading into https://www.gnu.org/software/grub/manual/grub/html_node/Secu...

It's possible it's both?

> I'd be also really curious to hear how MS was attempting to do dual-boot detection

I'm in the boat that they shouldn't doing dual boot detection at all, it sounds like everyone agreed to use SBAT to stop vulnerable bootchains from being exploitable and some Linux distributions got caught slacking.
> Also advertising is certainly not the reason the web is free. It was free before the insane amount of advertising.

It never was free before modern internet advertising, the costs were just hidden somewhere else. I remember the time before that... IRC servers and a lot of code hosting (SourceForge, Linux distro repositories) were paid for by volunteers/donors/universities, newsgroup servers were ran by ISPs and paid for by ISP customers, forums, MMORPGs, general online game servers and the likes by donations or sometimes just the pockets of whomever in the community had some money to spare, and a lot of the warez scene was just plainly skimming off of others: STROs for hosting, phone dialer scams and credit card fraud. Additionally, some sites made small, direct advertising deals with relevant companies (say, a forum about car DIY could run banners from a dealership).

A lot of stuff that we take for granted today - especially animated content beyond short GIFs - simply was unfeasible because the amount of money you needed to cough up was so immense. The influx of money through modern advertising, especially Google Ads, made many things even possible in the first place.

Also, times (and legal responsibilities) changed, driving up the cost particularly for anything involving UGC. Blog comment sections, guestbooks and the likes got impossible to moderate due to spam, and as that vanished, so did blogs in general. Forums had to deal with CSAM spreaders hiding out, and then came terrorists and the regulatory responses towards them requiring very strict timeframe for the removal of such content... it's a real effort to host anything beyond a static HTML site these days.
> Such a thing defies singular definition. Every company, person, and project will use different metrics.

The submitted article is about bug squash interviews vs. leetcode interviews, in other words, technical audition-style coding tests. That's what I've been discussing all along too, and the relevant definition of "competence" is technical programming ability. You appear to be want to go off on a tangent about "toxicity", but it's unclear what bearing that has on the topic of the overarching conversation. Certainly no technical coding test is going to weed out toxicity.

> I would argue that a system that does is magic.

I agree.

Also, magic does not exist.

> Because I don't know you and do not YET trust that "obviously incompetent" isn't a synonym for "politely disagreed one time", "didn't suck up enough", or "black".

Well, you don't have to worry, because I've never hired anyone and won't be hiring anyone in the foreseeable future.

> And having a longer harder vetting process during might let a company see a red flag and avoid someone who might make such decisions and allow some time and process to review firing because the rate of terrible hires is likely lessened so firing rapidly is perceived to be less important.

It's weird that you've seemingly shifted suddenly from the topic of hiring engineers to hiring managers. Again, this is completely irrelevant to the topic of the submitted article, which is bug squash interviews. You want to argue that more "vetting" will help, but you haven't actually explained your method of vetting, other than "magic". In any case, if you're worried about racial discrimination in the firing process, which of course is a legitimate worry, then why wouldn't you worry about racial discimination in the hiring process too? After all, you don't have to fire someone who you never hire in the first place, right? Why do you think that black people wouldn't simply be "vetted" out before they get hired (especially since you yourself appear to want to increase the amount of vetting, and thus the opportunities to weed out whomever the hiring manager doesn't like)? It's truly bizarre to believe that you could institute a magical hiring process that could somehow nullify a racist hiring manager. On the other hand, if your magical hiring process could weed out racist managers before they get hired, then you wouldn't have to worry about the firing process.
USAF's Quicksink weapon tears a ship in half in seconds
Or at least include a URL to a web page explaining the error and what you can do about it
I wonder if they've done anything to slow the rate of fiber retraction. I recall the first one lost most of its connections very quickly.
This exact tactic got us the failure of the steam machine. Valve has learned that they can't just will native Linux games into existance with 0 marketshare.

The only way to successfully migrate a large amount of user to any new system is to make sure it can do the same things as the old and then build from there.
So what does this do that chatgpt/claude cant?
The inventor of Objective-C, Brad Cox wrote the classic Object-Oriented Programming: An Evolutionary Approach where he defines the concept of "Software-IC" for "Software Component" based systems/design/programming. The underlying C language provides the gate/block-level granular abstractions while the OO features grafted on top provides the chip-level reusability with loose coupling. This is a great mental model to have while programming large systems. The book itself is a classic on how to evolve a language.

Brad Cox's above book and Bertrand Meyer's Object-Oriented Software Construction (using the Eiffel language) were my guides to Object-Oriented Design/Programming and Software Engineering in general and i am eternally grateful to them.
Most game devs use game engines already native elf/linux/vulkan3D ready (UE5, unity, etc).
I'm pretty sure ad revenue for most channels is negligible so they resort to third party sponsorships or platforms like Patreon. The advertisements are there for Google to recoup some of the cost of running YT.
looking forward to ten years from now, when it meets those requirements
Ah thanks for clarification. It got it wrong it seems!
You have different kinds of friends than I do, I guess. If I went out with someone who quibbled abut a few pennies, or even a few dollars (or pounds, or yen), I would insist they get their own check from now on.

Personally I have never participated in a meal that ended with everyone going over the receipt and paying for exactly what they ate down to a few cents. I would consider that miserly, ruining the experience. Why go out at all if you have to carefully monitor every nickel and dime, and worry that someone might cheat you out of a few coins?
npm was always a company, right? Whats the rugpull? Has anything stopped working?
This is the best guide to improve anti-social behaviour in remote workers and disrupt teams. Just refuse to answer when people text you "Hello".

Oh, come on...

Am I loosing time waiting for your "hello" back? Well, guess what: maybe I took it into consideration the fact that you're busy, and that I might be waiting for hours, but not answering at all only makes you a jerk.

This is far from politely refusing "quick calls" when busy. And no: you can't be always busy: if you want to keep telling yourself you're working in a team you need to allocate a reasonable amount of time to social interactions.

Do you really expect me to send you a calendar event invitation to have a quick call with you once in a month? To update you about something that might even interest you? Maybe it's not going to be communicated in the most efficient way possible, as would be with an email, but certainly it will be done in a way that would keep us human beings, not mentioning the fact that it would also improve team work.

If you do, please do not expect me to sit next to you if we happen to meet in person, and be happy and friendly.
Agreed. Just do something like charge 10 cents for it and waive the fee for anyone with a disability, that should kill most of the waste.
> How do you know when you have the right balance?

Find the right balance by understanding the needs of the whole business, the needs of your department, and the needs of your specific team, and your manager’s expectations of you. Then balance all that with the work assigned to you, deadlines, etc. And then align your day to day work with what the business is telling you is most important.

(This is also how average engineers can put themselves in positions to be promoted ahead of “rockstar engineers”. Companies promote and elevate employees who have the most positive impact on the business, not people who have the most impact on the codebase)
I can't imagine trying to seriously use Objective-C on non-Apple platforms; even with all of my love and nostalgia for the language.

(not the OP)
Exa has been discontinued, probably worth switching to eza.

https://github.com/eza-community/eza
Ok, should work now. I am using OpenAI temporarily to avoid hitting the Groq limits until I can get those increased.
> just how serious should she... be taken?

Very seriously indeed if you value higher education and research.

Lot's of people do. Over a decade ago now, Ben Ginsberg wrote "Fall of
the Faculty". Political scientists like Wendy Brown have picked apart
not only the evidence, but done deep analytical work on the reasons
for the disintegration of academia in the West. Even Peter Thiel (who
I profoundly disagree with on almost everything) has given knock-down
commentary that I find impossible to ignore on how academia went to
seed, and is now unfit for teaching, learning and honest research.

From a personal perspective; I worked in universities for over 30
years. What we have now is unrecognisable from the institutions I
started teaching at in the early 1990s. Almost all human values have
been expunged and replaced by a puppet show of performative theatrics,
led by MBA educated impostors and career administrators. It is fake to
the core. I no longer recognise these places as universities. I've
seen brilliant colleagues go crazy, retire early, turn to alcohol and
drugs, commit suicide, or just wander off to live in the mountains and
grow vegetables. I refuse to believe all those smart and dedicated
people are/were "weak". Academia is a very toxic place and I would not
advise any "smart and sensitive" person to go into that life if you
value your health.

When you consider how much it costs a nation to educate someone to PhD
level and then look at the churn and attrition, it's a massive bonfire
of wealth.

I've written numerous pieces in the Times Higher on specific failings
of universities, but one cannot halt a juggernaut of change with words
alone. Now I am left only with curiosity at how higher education will
change and what will come after.

My response has been to conduct and publish my own research
independently outside the "academic system" and to start my own
companies for teaching. By my standards, both are successful.

edit: grammar
One thing to keep in mind is that metal bands can sometimes be heavier and less flexible than leather or cloth
Maybe the coincidence could be explained by the fact that they were both "celebrating". It's more likely to die when you are celebrating?
> Black hole event horizons are the maximum entropy per unit surface area.

This is an utterly fascinating way to look at it, especially in the context of your definitions of C and the Plank length.
>Generally unpolished UX and poor UI design (even by Windows standards…) is the second reason.

Sure Linux has plenty of it's own issues, but nowadays it's Windows that has degraded so much on the UX and UI department that I would dare say it is inferior to KDE and specially inferior to Gnome.

When you first boot into Windows 11 you realize that all programs sourced from microsoft itself are all based on inconsistent UX and UI. No program "skin" look alike, no button look similar. No modal dialog with a simple yes no question look "proper". Compare that to Windows 95 where everything was 1000x more consistent, it's like night and day. Even the stuff that uses the latest and greatest internal toolkit (that will surely be deprecated in a year) have that plain "flat" ui taken to the extreme that I at least find boring as hell.

And then you have to deal with two control panels to configure the system, a legacy they've been trying to move away since the win 8 days, with some dialogs that came up straight from windows 95 and windows 3.1 that still has the UX from those days... it's like living in an apartheid state, where each department at microsoft has to battle for their dear existence and fail at cooperating with each other.

And yes, I do feel smug when I realize a 3 Trillion dollar company fails at things that the open source community been nailing more and more every year. I guess linux is a cathartic experience nowadays. Can't get enough of it!
Surely the C-suites of the company will employ whatever brilliant ideas that we talk over the water cooler. The water cooler is the fountain of innovation after all.

Perhaps they should put all the water coolers in the executives' offices, so they can listen to all the brilliant conversations that take place at the water cooler.
That's because they are :P

I doubt GC would work on file descriptors either. How could an OS tell when scanning through memory if every 4 bytes is a file descriptor it must keep alive, or an integer that just happens to have the same value?

Not to mention that file descriptors (and pointers!) may not be stored by value. A program might have a set of fds and only store the first one, since it has some way to calculate the others, eg by adding one.
Method swizzling.

Whether that's actually a good feature to have in your language is a different conversation entirely.
> If people keeps creating their own extensions of Markdown it's because there's a need

This is a general misconception about why people create. People don't always create to fill a need - in most cases, motivation to create is intrinsic rather than extrinsic.

As for having a comprehensive markup language - every product & creative avenue in every field in the world needs to contend with balancing complexity & expressiveness with accessibility & simplicity. Markdown errs heavily on the latter side for the writer but comes with natural trade-offs (e.g. it leans heavily on the complexity side for parser-developers) - that push-and-pull will always motivate folk to try & strive for the magical best of both worlds.
Bibby Energy Solutions is a mission-driven company based in Liverpool that specializes in the supply and installation of electric vehicle (EV) charging infrastructure and software for domestic and commercial use. They offer eco-friendly and cost-effective charging solutions for various settings, including new build developments, workplaces, schools, universities, restaurants, retail parks, hotels, holiday parks, and car parks. With over 15 years of experience, they provide comprehensive services from site surveys to installation, ensuring customer satisfaction and environmental impact. Their mission is to reduce the planet's carbon footprint, one charger at a time. Contact them at info@bibbyenergysolutions.com or 0151 515 1239 for more information.
Please try again.

AI: Swapped out the back end so that is now working.

Signup: Now fixed - I have manually confirmed signups created in the time it was not sending.