skysight-inc/HackerNews huggingface dataset:
That struck me too. A guy who installed botnets complaining about how "the true spirit of hacking" was lost. Botnets are a plague. Try cracking Windows 10 to make it play nicer, if you want to feel good about hacking.
I've seen it a bunch in companies where the management was less formal - but not in IT, my impression of IT culture is borderline autistic - social interactions are very awkward compared to other industries I've worked in (manufacturing, marketing and newspapers) so this wouldn't go over well. Admittedly I didn't fit in well in those circles because I would put myself in the IT category, but I can still spot the difference. Even the tone of this discussion sounds so formal and alien to how people usually interact.

So I saw situations where it was said as a joke and taken as one, I wouldn't describe it as cruel or stupid.
One of the few memories I have of my old job was my grandmanager saying "leaving early today?" As I passed them in the hall at 5pm.
The main rivals to YT are sites like Vimeo and Twitch, not Wikipedia. And I don't think either of those is anywhere near YT-scale. It's really hard to run that kind of service in a profitable way, and even harder to let creators monetize their content directly the way YT does.
Low grade troll rather
BLS: CPI decreased 0.1% in May, Core CPI decreased 0.1%
Ask HN: Any Non-trivial UWP apps out there?
A lot of times I feel like I'm the only UWP developer out there. Clearly, there are a lot of UWP developers out there, but to create complicated apps using UWP, and dealing with all the hurdles, and not actually giving up, that seems to be pretty much no one.

I really really hope I'm wrong, but there are times I feel I just wanna scream.

(Fyi, my app is just a tad higher than 100K LOC)

Why am I saying this?

Microsoft is marketing this stuff as "the next big thing", but it feels pretty much as just empty words. In other words, they don't seem to actually believe what they're saying. Except for the "Windows 10 Settings" and the "Feedback Hub", which in terms of UI are beyond trivial, I don't really see any UWP app they developed that could could as "decently complex".

So, it's just marketing, but nothing to back it up. I've looked at the examples and all that stuff, they all look decent, but in terms of complexity, they're all simple simple simple.

The Microsoft Store is worse than a bad joke. Sure, there are some apps there, but most of them are just a few controls cobbled together, a few pages, a few animations and that's it. I'm asking about hard-core, complex UI, and see that UWP is a winner.

About the docs: in practice, no matter what the docs say, you just need to test it and see if it works. And even if it does, you're not really sure it'll work on the customer's computer.

I've encountered so many issues in the last almost-one-year that I don't know how a sane person could truly develop a non-trivial UWP app. Just as I say "async" - if you're porting a WPF app to UWP, because of async, it's likely better to simply rewrite it from scratch.

So, anyone doing non-trivial UWP? How many LOC? How many users? Successful? I'm really really curious.
Do I understand the arguments for the crash? Yes.

Have I have been hearing about this for 30+ years without it happening? Yes.

Until the world loses faith in the military and economic might of the United States, this is not going to happen.
Not that it's something I'm proud of, but when I had worse mental health, I hung on to a few partners just for the sake of being less lonely, and to make up for the lack of support network through family, etc.

Relationships are interesting in that sense - I've seen more relationships where the two balance each other out, instead of being particularly similar (interests, personal traits, etc). I mean, it makes sense! If I'm after company, I'd want someone who makes me do things I wouldn't normally. Easier to maintain a balance between together and alone time this way too, if you have a not-too-big overlap in interests.
Replaced with what, though? Nobody talking about "slave" seems to notice that "servant" and "robot" have similar baggage despite different linguistic roots.
The One About Giving and Receiving Feedback
And how will that work when Wikipedia stops existing due to a decrease in funds from people seeing the donation banner?
I agree with the sentiment wholeheartedly - It’s easy for technical people promoted to a people management role not to realize that their words now have a significantly greater affect on morale.

The author did a good job expanding on situations that are now not funny, but here’s another one that I see all the time:

Butts in seats. As a manager, anything you say about the clock, the vacancy ratio of an employees chair, anything about time management really is not a joke. It is making the employee feel as though the work they do is not valued and that you expect them to be meat decorations prettying up an office chair.

I used to think that when I was promoted I could still be “one of the guys” - and I try hard to get quality time with the team, joke around, etc - but over time it’s become clear that I can never escape the new context in which my words and actions are perceived.

I can no longer shit on bad code like I used to - I now need to discover how we ended up with the deficiency, plan to correct it, and assure the rest of the engineers that we do have high quality standards we need to live up to.
If you're saying that there isn't a "pure capitalist" system in existence today, that's true. I think we mostly agree in our points, even if we're coming at it a bit differently. Crony capitalism, as practiced in most developed countries today, shares a lot of the same bad outcomes seen in socialist systems. Namely, you have a large state with a monopoly on violence, using its considerable power to pick winners and losers, often in a way that is not based on the value created by groups or individuals, but rather the political power and influence of those groups or individuals.

The answer to this is not to double down and give the state even more power to pick winners and losers, thinking that "this time will be different" or "we just need to get the smartest most moral people into power".
You can do it in a lot of templating engines like Jinja2 and ERB.
. . . and probably cannot be sustained indefinitely.
This is a good advice. I did this a few times(everyone involved understand the situations as jokes and had a good laugh+ it's England,so insta-fired almost doesn't exist), however what's funny for one,is outright scarry to another. I had enough situations where people screw up and think they'll be fired, while nobody is even remotely considering it, so it's better to avoid those kind of jokes altogether. A good rule is that religion, politics, immigration,and the work itself should be left out from any professional setting.
This bundle is wonderful, but I'm finding that the majority of these games won't play on OS X Catalina due to lack of 32-bit support.
I've seen it happen a few times and in every case, the context was such that it was very well known to be a joke and done in a very self-deprecating manner so it wasn't a problem.

But it still shouldn't be done.

Cases, where it's used as a tiny micro-aggression or kind of with a dark undertone, are especially bad.

New managers may not quite comprehend the existential nature of the comment.

There are a ton of worse things that new managers do, usually, things need to be spelled out clearly.
I've had this happen at two jobs. Both times I immediately voiced that that was in poor taste, and next time they joke about it they'd best just let me go, because I don't want to work for someone who doesn't respect my livelihood. At the first job I was reprimanded for being "confrontational", which led to the second job where the manager apologized and took it to heart; we have a great working relationship now. It's the manager's responsibility to be the champion of good communication.
The parent comment to mine, though, said:

> No one is claiming that PHP is and/or was without fault.

I'm emphasizing the "is" part. "No one is claiming that PHP is without fault."

My comment is asserting that there are definitely people who say that PHP is not bad. I did not speak to whether anyone claims PHP was never bad.
hypothetically, if you could see into the future and ascertain that the perpetrator feels regret and would never commit another crime, should they still serve time?

I would think that there should still be some period of incarceration as a putative measure.
What's the idea behind convicted felons not being allowed to vote?
I once jokingly said it to an employee and immediately felt bad about it. Did a quick all-hands (we're a small company), apologized and said it wouldn't happen again.
This misses the larger lesson: separate your personal and professional interactions, especially with people at different levels of responsibility.

Its a hallmark of a junior manager, someone who doesn't know where the line for their authority is. its trying to coax your subordinates into giving you power over them - but you already have it. its a form of cowardice, of uncomfortability. the opposite of this is the manager who gives all their power to THEIR manager, ie "idk man, this doesnt make any sense to me either but thats the way corporate wants it done." well if all you are is a mouthpiece for corporate, then what good are you?
> Classic example is getting more time in jail (and loosing your house) for having a marajuana joint than if you raped someone.

Do you have a source for this ever actually happening?
A manager with a sense of humor is different from a manager who jokes about ending your employment. Imagine getting pulled over and a cop jokes about arresting you- are you laughing or do you feel unnerved? You were being sarcastic, but unnerving employees by making jokes rooted in your power over others does have the potential to negatively impact company culture and thus the company itself. The power dynamic matters.
Ask HN: Can I Access the Contents of a contenteditable without JavaScript
I'm trying to write a browser-based editor but I don't want to use JS in any way. In fact, I would prefer to use C - basically it will parse the input for syntax highlighting, etc. Basically I need to know, can I access the contents of a contenteditable div through an HTTP server?
Ads are easier to block, or just ignore as a fact of life. Donation requests might cause irritating cognitive dissonance.
I'm no true dietician, but curious: do you have issues normally with other fiber laden foods?
That's kinda perfect if you want to mess with them - lots of witnesses!

Refuse to sing, from then on they can't fire you without a strong possibility you'll win an unfair dismissal suit. YMMV.
It's the tragedy of Unity again. The built-in render pipeline is buggy, and to fix that you're supposed to switch to URP / HDRP. But then you lose access to all those cool 3rd-party plugins, such as this one.
That's one of the reasons why I switched from i3 to CWM. I find that I more often than not prefer floating windows to tiling.
Extra note (did not fit in the original submission)

To me, UWP is definitely a good thing, but it's soooo unpolished, the docs are so trivial (lots of documentation that simply mimics the API itself), everything looks like it's just been made to look good for some presentation, but beyond that, you're on your own. Not to mention they made that great "sandbox" without asking any one, no one really likes it, everything is 10x harder than without the sandbox, giving feedback to MS is close to impossible, and in the incredibly lucky case they MIGHT listen, it will probably be months before they develop a solution (which would work only from that Windows version onwards).
Pigeon is shutting down on 6/24/2020
Ask HN: What would you do with unmetered 10gig?
In the next 3ish months I will have unmetered, symmetric 10gig fiber Internet available at my house. I recently exchanged messages with the first person in town to get the 10gig service, and his reasoning for getting the 10gig service was "it's cool", which I understand...

I'd like to actually be able to justify 10gig service. Ideally, running something on it that appeals to other potential customers of the municipal broadband, to attract new customers to it.

The easy one is to set up a Linux mirror server. In the past I've run a mirror server for ~a decade, so that shouldn't be a huge deal. I like the idea of running a Tor exit node, but worry about the liability of that. Some sort of a block storage for backup service came to mind while reading that Cloudflare Utah post yesterday.

I run production Linux boxes and networks as my day job. But I don't have machine space at my house, so I'm limited in the number of servers I can put in place.

Clever ideas to attract other locals to the Municipal Broadband service?
>After 10 Years in Tech Isolation, I’m Now Outsider to Things I Once Had Mastered

Seems like a pretty desirable outcome.
You are not truly a manager until you lay-off or fire someone “face to face“. I knew a manager who would not do the difficult task of laying off someone. I kind of lost respect for them.
Whats old is new again.

Laravel et al read like java. Nobody wants that crap anymore. Everyones moving codebases back to more procedural styles with a good dose of functional leanings towards immutable values.
If you're using DuckDuckGo, we can use the !w bang to search directly on Wikipedia. Bangs are really handy, when you know where you'll find the answers, and can fallback to !s (startpage) if you feel google will have better answers for current query. This feature has been very useful for me, especially !mdn, !cpp etc. when coding.
Reddit Listened to Alexis Ohanian
JuliaCon 2020 Goes Online
Multiple US agencies have purchased this mysterious mobile eavesdropping device
CSS aspect-ratio is supported in all current browsers except Safari
> When people get promoted to manager their former peers become direct reports. It’s awkward.

This is why in, for example, retail, you will see people promoted, but to another location.
How could an architect of great ability ever become wealthy if they weren’t able to just sell the same building design over and over again with no work for decades? Oh wait, that’s the norm.
The reverse situation is interesting.

"I mean, you could just sack me if it goes wrong" is a personal go-to.

Built an emergency fund at age 20 and stopped giving a fuck, it's just business.

Obligatory "I'm not American, we don't die on the street if we break our leg whilst unemployed here" I guess.

I find dark humour amusing in general because it's just like, yeah, you actually could wake up tomorrow with a brick in the back of your head. Live as if it matters today. Important now more than ever.
I once had this happen to me. My manager asked me to stay behind after a meeting. Can't really remember the exact way that I reacted, but I imagine that I at least looked befuddled. My manager quickly added "Oh don't worry, it's nothing bad."

Turns out that it was a promotion.
Band of Brothers:

"Never put yourself in a position where you can take from these men."

https://www.youtube.com/watch?v=AyLHIobW0HQ
> the actual users of Lua and the authors have drifted apart

So what? It has an MIT license, and there are obviously different communities with different requirements.

> it is fast even without LuaJIT

Not really. The PUC Lua VM is even slower than Python (in geometric mean) according to https://benchmarksgame-team.pages.debian.net/benchmarksgame/.... LuaJIT in interpreted (not JIT) mode is still four times faster than PUC Lua (see http://luajit.org/performance.html).

> this slow fading away into the embedded only realm would be quite a shame.

I assume you mean "embedded use in applications" (i.e. not embedded systems). That's exactly what Lua was designed and built for by its original authors. An that's how it is mostly used.

> adding some (optional, possibly slower) syntax sugar over it could make it more appealing

Lua can do surprisingly much for this lean and simple syntax. If instead you prefer a baroque, pretentious syntax like Python or TypeScript, and are obviously satisfied with Python's performance, you already have a well established solution. And as I've demonstrated e.g. with https://github.com/rochus-keller/Oberon you can replace Lua by a more complex language and still profit from the performance and leanness of LuaJIT.
I actually checked after I wrote that comment -- Haiku does ship numpy in their repos. That seems to be one of the harder Python libraries to get working, so they must be doing something right.
First time surprised me. I can see it being useful when you have the channel. Or as a separate tab when you want to possible add a channel.

It kinda taints the other content. You ask internal.. Is it really available without subscribing? to channels you have access to. Then you finally click and they have season 1 and 3 and 5 of some show. Terrible UI. Feels like you get so much less than you do.

With netflix it feels like you could just fall into a series immediately.
A Biological and Cultural Evolutionary Analysis of Covid-19
Work from home is not remote work
Working from home is not the same as remote work.

A lot of people are confused about this since most people are working from home for the first time.

I wrote an article to explain what is the difference between work from home and remote work.
All that fairing and wing material must have weighed a TON! No wonder they needed two humungous SRBs to get it off the pad. But dang was it cool! A huge plane that flies in space and lands at an airfield! I loved visiting the Endeavor in LA.
I never said it was the only problem with the language. I said it was the only one that really bugged me. You're more than welcome to attack my opinion of PHP (which seems like a silly thing to do, but you're welcome nevertheless), but please don't put words in my mouth.
I remember when Wikipedia used to warn against donations from Google and the like and running ads because even if it didn't undermine their independence it would at the very least undermine the perception of their independence.

Looks like they're ok with it now though.

I suspect it won't be too long before they get used to this largesse and won't want to do anything that might jeapoardize it.
I grew up believing having thick skin was really important. I took this to heart, and now nothing phases me (and I’ve been in a variety of nasty situations that confirmed this).

I realize this is not the norm, but I wish it was. Avoiding trigger words and peoples’ sensitivities is frustrating and further complicates complex discussions. I’m not saying we should be robots. I still have feelings. If someone I love shows me that I’ve let them down, I feel absolutely terrible.

Thick skin + freedom of speech (but not freedom of information or freedom to shout) + people being generally genuinely respectful (as in tough-love) = a pretty good civilization in my eyes

Buuut I accept we live in a world with sensitive people and as such must continue to be considerate of their feelings. At least it’s not illegal to trigger people!
Yep. It's worth noting that, had Wozniak stayed in his safe job at HP, he would never have become a legend.
The April fool's joke at my last job was, "we got bought, so, move to Colorado or lose your job!"

Hilarious.
Well, people tend to believe that character traits are immutable or very hard to change. So the fundamental attribution error makes us something that the culprit is rotten to the core. That's why they did what they did.

My hypothesis is that the fundamental attribution error exists so that we feel less bad for punishing others for wronging us. We don't spend time weighing all the possible reasons for which they hurt us. We just retaliate because they're bad and they will always be bad.
I once heard that a springbok is a much better long-distance runner than other animals because it breathes automatically while it runs. The running motion directly powers the breathing motion, making it use less energy.

I can't find a quick source to back this up, though.
You know that, but your underlings really don't. Yeah you can try telling them you're very constrained, but they'll think you're just passing the buck (which a lot of managers do, "it's out of my hands" etc etc). And I'm sure you can still influence things like who goes on holiday when, and stuff like that.
Every single job, every single manager I've had, has made this "joke".
Of these Crux, looks quite interesting. How well can it scale? Can it handle billions of documents?

For us, history is mostly about being able to audit a record and understand it history, and occasionally undo a mistake. Don't need or want to go with things like SAP.
Yes it affected first few weeks. I was struggling to get a proper schedule. Also there was no proper desk setup. Infact I took 3days off to feel better and spend some me time.

Now I am performing better and feeling better too. I have proper schedule of day. I use my commute time as metime to meditate or read something uplift my mood. Thanks to good weather too
A US President once gave a speech joking about assassinating the Jonas Brothers with a predator drone to protect his daughter from dating them.

https://abcnews.go.com/WN/president-obama-tells-joke-jonas-b...

(Not singling out that President, but the incident was shocking.)
Slideas: Markdown Presentations for macOS
Advanced Queries for the Cosmic Headless CMS
> I mean your proof is I seen PHP code then conclusion is PHP is bad.

You're over simplifying my point to make yours.

I have seen bad PHP code. I have seen bad Go code. I have seen bad code in many languages.

The proportion of bad PHP code however, is higher in PHP, for the reasons I've stated around edge cases and the difficulty in reasoning.

> You are trying to compare PHP with Go, probably Go is better then PHP, but if Go is better that does not mean PHP is bad, just that Go is better (probably not for all use cases).

Go being good doesn't make PHP bad, and PHP being bad doesn't make Go good. I'm not saying one thing is true because the other thing. I'm saying that PHP is a bad language.

> So you have experience with PHP, probably are you thinking at html code mixed with PHP code? yeah that thing is bad but only news use that for large projects.

Nope, you're making untrue assumptions about my experience. The largest project I worked on was over 300,000 lines of PHP and used templating. It controlled everything from a companies finances, to printing plate layout, to believe it or not, sorting robots on a conveyer belt.

> If you do not mean that then I am not sure what PHP issues prevent you to write good code.

I've talked about this. Edge cases and the inability to reason about the code. In PHP there are a ton of weird little behaviours or edge cases that you just have to know about that could cause bugs. It's hard to know all of these, and even if you do the sheer number of intricacies of the language means that it would be easy to miss some.

PHP isn't alone in this. Go has little gotchas, Ruby has a fair few, Javascript has plenty, but PHP has loads.
Honestly and without sarcasm: from what I understand, it seems like pretty much everybody in North Korea is a prisoner of North Korea. Not having control of your own life, being constantly monitored, and not being allowed to leave are all hallmarks of prison life. Add to that starvation and retributive acts against your family by the state itself.
Not of those are efficient runners in that position, though. It's a careful balancing act.