jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
"Bring solutions, not complaints" was something a manager at my corporate job used to say.

He wasn't my manager and I didn't interact much with him and I no longer remember his name. But that rubric made an impression on me and it's something I took to heart as a useful rubric and it is surprisingly useful and solid as a guideline for both how to be effective and how to minimize social drama in the process of trying to interact with the world.

Of course it's fine that some people focus on simply trying to describe the problem as objectively as they know how. That's not a useless thing to do.

But given that I don't know this man's work and the word antidote is in the title, I don't think my hope for solutions instead of complaints was unreasonable either.

Because my impression was so negative and I don't know him or his work, I had decided I wasn't going to leave a top level comment because I didn't want to be here to just shoot him down. That seems like not great behavior.

My comment was a reply to someone asking a question about how his work makes other people feel. I felt it not unreasonable to chime in to say "It's not just you. Finding his stuff negative does not seem to me like you just being neurotic and negative baselessly."

Of course, different strokes for different folks and me agreeing that it seems negative isn't rebuttal to people who find something positive in it. Feelings aren't facts and how people react emotionally to a thing will have a lot to do with personal background, etc.

I'm guessing his work wouldn't be my cup of tea and: So what? Who cares?

No one is required to feel the same way I do about a body of artistic work. There's always some degree of interpretation involved when it comes to art.
Did you leave that unbalanced paren in the [Hacker News] title just to drive Lisp users mad? Edit: Thanks for the fix!
I’m getting way less opinionated as I get more experience.
That's essentially the crux of NoSQL. When your company consists of 90% developers and you're moving at breakneck speed, who wants to wait for Bob the Cranky DB Consultant? Just add another node to the cluster and let the auto-sharding figure it out.
I bought a domain name from them years ago, but managed it with a different DNS server after I heard that GoDaddy was using Microsoft DNS servers.
I'm personally convinced that programming is _no different_ from any other skilled job. It's just that it's less tangible and therefore easier to misunderstand and harder to communicate.

I've been doing some deck building at my house and I realised that it's exactly like programming. I'm just some schlub who thinks, "I know saw. I know wood. I know screws. I can do this!" And then I discover:

- I can do this fast, and it'll look like a deck, and work, but not live long, and have a lot of really ugly things that don't quite work.

- I can do it really slow, and patiently, and make a lot of mistakes, waste material, time, and end up with a wonderful deck and a TON of lessons learned.

- I can get an expert team to do it in a weekend, using all the same tools and materials as I would, but because they've done it 100 times before they look like absolute wizards.

- And I can get a team to do it very poorly too, if I cheap out and don't hire the right people.
> I used to do some HTML and CSS 25 years ago and it was a nightmare to make it look like I wanted.

Did you ever stop to think if the point perhaps wasn't to make it look like you wanted, but like the user wanted?

I think that's a major part of the problem with the Web in general: A severe case of designitis. The web was never supposed to be a glossy magazine. The server was supposed to serve up content, (mainly text), and then the browser was supposed to render that content according to the user's settings — by all means, let the artsy-fartsy types use some fancy designer font; but above all, let those of us who are getting on in age use a slightly bigger one, so we can frigging see what it says in the first place. Compared to that, I don't give a shit if it messes up the precious "flow" or layout.

Designitis -- it's the curse of our times.

(Well, that, and advertising.)
Yup! It's fantastic place to write, organize ideas, and get responses from other people. And then respond to those responses. The chain structure of reddit conversations is very interesting, imo, and an invaluable tool.
Yeah, having played with some scripting-languages-as-shells, the value that a shell adds over REPL is not insignificant... but haphazardly trying to mash together a scripting language and a shell can produce something like Powershell, which is incredibly powerful and expressive but infuriatingly inconsistent and full of gotchas.
the reporting on stress testing (that i've seen, at least) implies that added rules like further limiting bank capitalization fall woefully short of preventing another contagion from spreading.

i'm down for letting banks rise and fall on their own merits, but we've not had that since before the 80's at least.
Unless that company is government owned, the owner is, in the US vernacular an "ass". Better facilities equals better hires equals better productivity equals more profit equals more money to invest in better facilities. It's a virtuous circle.

I work in London, and the lack of commuting by train, stuffed with a hundred other people, has been the equivalent of very hefty pay rise, and an improvement in my health, such that I haven't been ill, at all, since Xmas 2019.

I want to go back, but only for a couple of days a week if possible. I know I've signed a contract with my employer stating my place of employment and so on, so I'm resigned to the fact that it will likely be 3 or 4 days.

But I agree with only a few of the original author's sentiments. Not having to share an open plan office with a hundred other people has massively improved my productivity and health.
It’s not actually trust if you have to pay for it by destroying the planet.
Factorio, Eve Online, Chess, (or whatever you enjoy doing) *IS* the intellectual potential of humanity.
Why do we need this?

Another dumb fucking project.
Why do you think the big bundle will go away? Sure, subscribing to a small number of one-off streaming services may make sense for some consumers, but not all.

For example: if you collect the top three must-have channels from each member of your average American family, you'll discover that mom, dad and the kids have very different tastes in media. By the time each family member finds and subscribes to the streaming service that provides them the content they want, they'll be paying much more than what they paid for the big cable bundle.
"First, can you tell me what you have in mind? After all, you have a better idea exactly what you need done, and your company regularly hires people and possesses an HR department dedicated to that sort of research and negotiation. I, on the other hand, am an individual who--because I'm very good at what I do--am seldom on the market."

I haven't tried that one yet, but I find it's still handy to think about as a way to reassure myself that refusing to be the first to name a dollar-amount (baaaad idea) is reasonable.
Valuation is people's best estimate of discounted future profits. It's true that the discount rate varies with macroeconomic changes, but rarely by as much as a factor of 2 over the last 20 years.

When trying to express the long-term potential of a business, a factor of 2 is noise. You're lucky if you can get the number of digits right.

MRR/YRR measures the business today, but the long-term prospects are more interesting.

Number of employees or revenue/profit per employee don't measure business potential. Some huge businesses (Wal*mart) have low revenue/employee. Some small businesses (specialty consulting) have high revenue/employee.
It means that your solution is exactly like the problems the parent was enumerating, throw money at it.
Admittedly haven't looked at in too great detail, but what separates this from Foundation or Bootstrap? It seems pretty similar on the surface, but without the large communities around the other frameworks.
I ordered early summer and only got my order a couple weeks ago so I'd estimate backlog to be roughly 6-7 months
Often times, we land on a web page before knowing the history of the website or its funding model, privacy policy, terms of service, etc. This means that, upon visiting a new website for the very first time, consent to view advertising is not an informed decision, it's forced on us.

But aside from that, I've consented for the content provided by the content providers to execute in my browser. I did not extend the same consent to the ad agencies. If content providers wish to host the ad code, images, etc. on their own servers, then your argument starts to make sense. I would still argue that it's up to the content providers to publish whatever they see fit and it's my right as a consumer to control how the information they publish is assembled and presented to me on my machine. Not theirs.

If content providers were to host advertising materials on their own server, it would also make it harder to use ad networks for watering hole attacks and thus the internet would be more secure.

I use Privacy Badger, NoScript, and RequestPolicy to manage my browser's security, and EMET to help keep the rest of my system safe from the browser. I don't rely on AdBlock or any similar tools to achieve this.
Apparently that might be the case. I mean the problem with multiple hypothesis testing is not exactly rocket science...
While there's definitely a lot of useless trivia (worse, useless trivia from 5+ years ago that no longer applies at all) in this list, the good parts of these questions _are the job_. If you don't know how to answer the relevant questions in this list, you aren't a good developer. There is currently an explosion of "front end developers" who don't know anything at all beyond "here's where I put in the bootstrap class to make the page look right" and "here's where I put in the angular expression" (or jquery plugin). Asking questions like this weeds them out.
Precisely because of this kind of thread. It's the rare meal-replacement shake that gets both detractors and proponents posting and talking about it all over the place. It's getting exposure and hype in channels that slimfast could only dream about. It's a marketer's wet dream.
In before the site gets taken down as they use the word PayPal in the domain.

People hate PayPal ever since it gained traction back in the days and they're known to cause people huge problems via frozen funds for a decade or so and no lawsuit or campaign ever came close to changing that.
Every time Stack Overflow is called a forum a moderator gets an eyetwitch.
Carbon monoxide is an awful way to die, as it triggers the hypercapnic alarm response.

https://en.wikipedia.org/wiki/Hypercapnic_alarm_response

Inert gas asphyxiation would be a more "humane" way

https://en.wikipedia.org/wiki/Inert_gas_asphyxiation
Well it's worse than all the alternatives, so... yes?
It's not a foregone conclusion. While I'm sure some in the gilded age or in the 1920s thought that, it didn't last forever.
PR concerns, they're worried about being compared to the Nazis if they use gases for executions.
> Oh, and Apple remains a very flat company. I was 5 degrees removed from Steve Jobs, and I don't know anyone that was more than 8...including retail staff!

This sounds funny from my POV because I work mostly with startups now so I'm usually 0-1 levels away from the CEO. In the last 2 weeks alone I've ended up in F2F conversations with folks who I originally thought were some bizdev guy, perhaps a senior technical architecht, but no, turns out, that was the CEO. (... ", bitch." <--- per The Social Network) I was in a conversation the other day with a guy who was the CEO of a potential competitor, but at the time I didn't know he was the CEO, or that they were a potential competitor, and likewise in reverse. Funny stuff.

So yeah, this whole "flat company" with a mere 5-8 levels of hierarchy, makes me giggle. Back to my Terminal session, which this CEO considers his office. :)

(not criticising, just pointing out the humor of relative POV's)
It needs some functionality to be able to edit it from a distance and, more importantly, without a mouse. This could be a good way to achieve that.
I have to disagree with you there. As there is a 1-to-1 mapping between CoffeeScript and JavaScript, I'd say that they are equally hairy first languages but the former has nicer syntax. The beginner documentation and workflow just isn't there with CoffeeScript yet.
I'm actually not totally sure why you say that it isn't possible to understand CS without knowing JS. Is it because CS compiles to JS? If that's the case, I'd point out that you definitely don't have to know bytecode to learn Java.
I'm seeing what I'm pretty sure is an error when I view your page: http://imgur.com/TkFNr. Just thought you might like the heads up.

I'm running Chromium 10.0.648, btw.
I've had a lot more friends die from not being able to handle driving licenses than all other causes of friends dieing added together.
http://www.rainymood.com/
Odeo understood this pain more than anyone.
I use music to shield from distracting noise in the surrounding local environment, and as tool to get into flow.

I find movie and game soundtracks work well as the music is made to add theme, pace and emotion to a story without distracting from it by drawing attention to itself.

Looping one song repeated sometimes helps.

Slow thematic songs seem to work best for planning and building up a mental vision to execute against, followed by something with a fast epic driving pace to execute against the built up vision.

It can make work feel quite epic when it works!

I can't do podcast and books while working unless doing extremely menial tasks - the kind that I cut out of my routine or find some way to automate.
That it's the one this post is about. In general software should avoid using third party servers as much as possible, because they're outside of its control.
The type system is kind of sort of vaguely ML/Haskell-like despite looking like C. Is that what you mean?

It certainly isn't a functional programming language. It's intentionally imperative.
The number of prisoners per capita in the US is indeed an impressive anomaly
I'm a little bit confused by this comment. Obj-C is, in a lot of ways, the _higher_ level language on Apple systems now, and most of what I would consider "systems" programming on macOS and iOS is in C, assembly, and C++.
Google's potential is scary.

News Corp's actions have paved the way for the paranoia about Google / Big Tech because they've actually used their potential. News Corp are verifiably evil.

This legislation, however, does nothing to slow Google's potential in any of the examples you mentioned.

(I think, fundamentally, we agree that both are bad)
Same with troll. Anybody you disagree with is a troll nowadays.

Thinking about it some more, that also applies to "alt-right", "SJW", "Nazi", ...
Well, does it matter? Every ‘we evolved X’ statement is tautological, and is more akin to bringing up the weather.

Until we can run control variables over billions of years…
Well, I suggest an outright total ban on anything that purports to read people's emotions. Either it doesn't work, in which case it shouldn't be used, or it does work, in which case it shouldn't be used.
It is 110% not good to have any major corporation go into a technical default. We are talking about companies which have plenty of assets and strong businesses.

That's where the problem lies. Who is going to decide that? Traditionally we have debt markets for that.
CodeWeavers | St Paul, MN, USA | Full Time | REMOTE | Wine, 3D Graphics, and General Open Source Developers | C-language systems programming

https://www.codeweavers.com/about/jobs

CodeWeavers is hiring skilled C programmers to work on the open source Wine project and other related open source projects, including several 3D graphics projects (Vulkan, OpenGL, and Direct3D). CodeWeavers partnered with Valve Software to integrate Wine into the Steam for Linux client as a part of the Steam Play (Proton) initiative. This allows Linux gamers to play Windows games on Linux more easily. We need new, full-time developers to improve Wine's ability to run games.

We are hiring remote programmers, US or international, as well as workers local to Saint Paul, Minnesota. We will consider relocation, if desired, on a case-by-case basis. Please see link above for information, benefits, requirements, and how to apply.
Location: Brazil

Remote: Yes

Willing to relocate: No

Technologies: Java, Javascript, Node, Ruby, SQL, NoSQL, React, Agile, TDD, Pair programming, CI/CD, DevOps.

Résumé/CV: https://www.linkedin.com/in/andreluisleite/

Email: andre@andre.io
La Policía Nacional detectó este domingo un intento de bloquear los ordenadores de los hospitales españoles mediante el envío al personal sanitario de correos electrónicos con un virus “muy peligroso” con el señuelo de contener información sobre la Covid-19, según ha informado este lunes el director adjunto operativo del cuerpo, el comisario José Ángel González.

La nueva amenaza es un virus informático del tipo ransomware [secuestrador de datos] denominado Netwalker, según detallan fuentes policiales. Este actúa bloqueando todos los archivos del equipo informático para, a continuación, lanzar un mensaje en el que exige el pago de un rescate para el desbloqueo de los mismos.

National Police detected an attempt to lock down the hospital's computers with a "very dangerous" computer virus in emails pretending to contain information about COVID-19, as told by police chief J. A. G.

The new threat is a computer virus of type ransomware called _Netwalker_, as told by police sources. This virus works locking access to all files in a computer and then asking for a ransom to unlock the files.

It goes on to give a generic explanation of ransomware, but there doesn't seem to be much more technical detail in the article.
All companies sell data at some point. Just need the cash flow to get dire.
i think as folks have less money and the good times of the last market boom are over, they will more deeply consider the value add that high priced universities may or may not actually add to their life over the long run. I think a correction in university pricing is long over due.
Really? That's bad. Is this the problem with Zeit? Where I'm hosting it?
how can one invest in this?
> car drivers drive more dangerously when they see a helmet

In the U.S. and U.K.. sadly this is true. ( http://news.bbc.co.uk/2/hi/uk_news/england/somerset/5334208.... )

"Dr Walker thinks the reason drivers give less room to cyclists wearing helmets is because they see them as 'Lycra-clad street warriors' and believe they are more predictable than those without."

"To test another theory, Dr Walker donned a long wig to see whether there was any difference in passing distance when drivers thought they were overtaking what appeared to be a female cyclist.

"While wearing the wig, drivers gave him an average of 14cm more space when passing."

However, allowing this to remain true is victim blaming. A driver should be forced to respect a cyclist and give them room.

In California, (yeah California) there is now a 3 foot minimum passing distance ( https://calbike.org/advocacy/giveme3/give-me-3-faq/ )

"The law is invaluable when a bicyclist is injured in a collision. It establishes a clear basis for citing motorists for unsafe passing."

"How do motorists give three feet on narrow roads?

"State law has never guaranteed motorists a right to pass whenever or wherever they want. Motorists may only pass when it’s safe to do so. This doesn’t change with the Three Feet for Safety Act.

"The new law requires motorists to slow down and wait to pass only when it is safe to do so. Motorists have to be prepared to demonstrate that three feet were NOT available and the slower, closer pass was done according to the law. This is a higher burden of proof for drivers than we have under the current law, which places no conditions on how to pass at a “safe distance.”

So hopefully, the police will aggressively ticket motorists acting in a way that is unsafe for cyclists.
Lots of companies fail with their design systems because they only commit design resources to them. If you send a perfect Figma mock to your engineers, they'll build it however they want. Unless you have common components that are treated with care and have dedicated engineering resources, it's an uphill battle to actually reap the benefits of the design system.

The whole point should be the DX and productivity benefits you get from the design system. If you don't invest in making it "the easy way" to build a product or feature, teams won't use it well, will see no benefit, will ship more slowly, and have a net negative effect on your customer's experience.
Sure it does apply. These complaints come out after the game has been released. They should have optimized this before they released, while they even designed the system. However that's considered premature optimization, when in fact it's just bad design.
> Liberal city dwellers in Chicago and Philadelphia discretely texting me pictures of cars on fire outside their neighborhoods

I'm a long-time urban Philadelphia resident who spent almost the entirety of the unrest this past summer listening to police scanners on Broadcastify (except when they were blocked). I also consumed almost all available (edit: local) media coverage. I read r/philadelphia at least daily.

The only automobile arsons I am at all aware of during these periods were of police cars. There were indeed several of them, over an extended period of time. But I am not aware of any private vehicle arsons. Even building arsons weren't very common. They were almost always done in a moronic attempt to hide evidence of other crimes (e.g. looting).

So how many people in Philadelphia texted you pictures of cars on fire? Whose cars were they? What neighborhoods were they outside of? When did these acts of arson occur?
You mention quadratic behaviours and there's probably some truth to that, but it seems to me that it's partly a C++ problem. In any other langauge nobody would even consider hacking up JSON parsing using a string function. They'd use the stdlib functional if available or import a library, and this problem wouldn't exist.
Why do you want it at work but not at home?
That was when App Store was used to bring in more iPhone customers, and a curated app store that all Apps should be of high quality and before the Internet / Smartphone took over everyday life, i.e Apps were not a necessity.

And then in 2015 Apple decided to push for Services Strategy, no longer is App Store mainly used to attract customers, but an extraction of values that lives within the iPhone ecosystem.

Sometime post 2015, what is now known as Reader's apps could no longer be without a Sign up button ( Unless you have specific exemption ). An In-App Real Person teaching class would require IAP ( it was scrapped in after the pandemic ) A $1K featureless Apps becomes a monthly or even weekly fraud subscription.

And the push to everything subscription. While still not offering upgrade pricing for software.