jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> Running code reviews, making designs, reviewing other designs, evaluating architecture, picking libraries and patterns...

That's got me thinking, how much managing does leadership entails? All of these activities are incredibly valuable, and indeed require technical leadership skills, but what's also challenging is to make sure they are conducted continually and in accordance to defined processes. Is that something incumbent to the technical leader? If not leadership may not "happen" unless there's a manager involved.
I sometime ask people to clarify when they make statements like "D is racist" or "PHP is terrible." What do they mean, exactly? Sometime I get specific examples. More often I get more generalities or opinions. Reframing in terms of actors and actions means trying to think and communicate more rigorously.
It probably has a much wider impact on FB than what is currently known. If anyone uses FB ads, in almost every field of the campaign there is now a new warning icon that says this feature may not work for users on the latest iOS version.
Wish I could go back to those XP days. I always feel calmer whenever I see that wallpaper or the Mac OS X Leopard background. In reality I think it is just that I am tired of seeing flat design everywhere.
If you had said deflation then I would have agreed. If you want a well functioning economy with full employment then you do need a bit of inflation. The problem with the current central bank strategies is that they don't serve anyone, not even the central bank. QE and low or even negative interest rates are supply side economics. Supply side economics are becoming increasingly less relevant as globalization marches on, foreign markets expand, automation causes skill churn and the economy shifts to higher skill professions.

>While economists are talking about how good it is, everybody else is complaining about prices of everything going up.

If prices are going up that's a price signal for a growing industry. It means it becomes easier for companies to expand and thus employ more people. Of course, in practice local governments have made it almost impossible for markets to provide for basic needs like housing. It's really shocking to me how many people see a housing boom and their first response is to stop building more housing. It's like shutting an oil well down because oil has become too profitable.
All thanks to the VCs, the media and the tech industry hyping it up everyday and now the bots and hackers opened it up so that 'anyone' can listen in or record a room via their Agora API keys without using the app and anyone knowing.

They put on a great show and track record of blowing things up and the hackers come and ruin it quickly.
I can't tell you why the thought of ceasing to exist would be frightening. It simply is to me, and I believe to most people. And most people, including me, ignore it and focus on the joys of life. There are of course different degrees of this displacement, some people may still acknowledge the idea but others might completely convince themselves that there is nothing to be scared of - or maybe there really is a way to enjoy a finite life span.

Mind you that this a very intimate and subjective topic, and I am not saying that you are fooling yourself, but from someone who is indeed scared of death (the end of life), it does seem plausible.
The low wage service sector relied on a pool of higher paid office workers. Think of, say, the restaurants full of low pay service workers clustered around office buildings. Despite all the costs of doing business, they can still eek out a minimal income off the revenue generated by hordes of $100K office workers that vastly outnumber them.

There might be only one restaurant worker per 10 office workers. Probably much less.

So remove the office workers and tell all of them to become busboys. Unfortunately, there being no office workers means no revenue, or at least a 90% drop. Unfortunately you went from 1 dude in the busboy labor pool and 1 busboy job, which works pretty well, to 11 dudes in the busboy labor pool and 1 job (until the revenue crunch hits and it goes to zero). Unfortunately the old busboy who can do no higher level work than being busboy is probably going to be replaced by the most aggressive unemployed MBA former office worker, and in former years the ten office workers paying taxes could afford some unemployment for an unemployed busboy, or even 10 unemployed busboys, but no longer, so its a life of crime ... or revolution, after all there are 9 equally unemployed and unhappy former office workers whom "the system" isn't working for them anymore.

The TLDR is the service sector is not an engine of wealth creation. We can sell each other refinanced mortgages or backrubs or life coaching all day in a circular fashion, but its never going to pay any bills and will grind to a halt soon enough.
Heh, good point. Google advertises on Google but I have hardly seen a Google ad outside of a page that displays Google ads. Disclaimer: I don't watch TV.
That's the Petrov story, which has legs, but doesn't seem very important to me. Essentially, he was using some new equipment and saw 5 incoming missiles. He decided against acting upon that information as he saw it, rightfully, as a bug. He may have gotten into some trouble with his superiors, but I imagine that has a lot more to do with the face-saving bureaucracy of the USSR than a readiness to launch with such limited information.

There must be a mountain of research into false positives of launches and more false positives than we know. After the fall of the USSR we found that that this happened practically regularly. I believe the Soviets saw the Able Archer exercises in 1983 as a potential attack and even detected missile launches. We also found out that Castro was ready to start nuclear war until his Soviet masters explained to him what that really means.

This is also why nuclear launch approval tends to be from the head of state only, instead of an automated process or via lower level delegates.
One problem with the conclusion: Type UFO video 2014 and you'll see that there are still hundreds of hours of video taken about this every single year... So, I'd say the evidence keeps mounting for something its just more convenient (then ever) to ignore it.
The claimed math behind the 'new engine':
http://pages.optimizely.com/rs/optimizely/images/stats_engin...
You can always do what they did in burn notice and simply tape a vibrator to the window.
I think he means that you can cache the majority of the page (including the HTML template) and then substitute in just the data (usually coming from JSON). I don't buy that it's more efficient personally. I'd rather resend a lightweight page on every time then force the browser to download it all, load the JS, then build a page and have the browser draw that.

It seems to me that single-page apps are great when you aren't leaving the page and have a lot of navigation, but overkill for a blog.

I am rather interested in react+react-router though. That seems like the best of both worlds -- render serverside, then render deltas clientside.
I tried to take a picture of a deer once in a park with my phone. I knew where the deer had run to, so I had everything on my side. Alas, the deer run when it saw me, and given how slow the auto-focus of my phone was, all I got was a small blur. Not even I would believe me.

I gained some respect that day for anyone who claims to have seen something, and yet has no decent evidence.
A Positive Expected Valued bet does not mean that it is not gambling.
A couple of years ago, the MegaMillions prize was so large that the expected profit from a lottery ticket was higher than the cost of the ticket itself. Buying that ticket was still gambling.

The problem with the stock market is that you gamble on speculations. And you do so without any connection to the balance sheet of the company. Most of the shareholders are not the original shareholders, that means that they never invested a single penny to the company. They only paid speculators. And these speculators paid others etc.

Stock market is mostly* a glorified pump and dump scheme that looks for the greatest fool[1].

[1] https://en.wikipedia.org/wiki/Greater_fool_theory

*exluding the IPOs and issuing of new shares where actual money flows from the investors to the balance sheets of companies.
>But no, he means actual lizard people.

You mean like the aliens in the tv show V?

Surely no one took that seriously!
I think this is the fairest counter-argument I've heard so far about safety of HCQ in Covid-19. I still think the background of "you're in a house burning down, some tests tentatively indicate this may be effective..." weigh more against the risk of side-effects or worse progression due to CQ/HCQ. We ought to be able to devise some experiments to add certainty, using mainly retrospective data now available.

Most SLE/Lupus patients take HCQ, and reportedly none in the cohort of the doctor I know have sufficiently severe symptoms to qualify for pCR testing to even establish if they have Covid19. This is Spain with (currently) 708 cases per MM. Of course, caveats like absence of evidence is not (necessarily sufficient) evidence of absence. It may be that SLE or other immuno-modulation treatments have some effect - someone should do analysis with matched non-SLE HCQ and non-HCQ prophylaxis cohorts. But back to my main point with the house burning metaphor for exponential infection - the risk landscape demands we take more risk, give HCQ widely instead of waiting for the conclusion of prospective studies. We can withdraw it if it is shown to be no better than placebo or worsens outcomes when enough data is available to conclude.
I've done this before too and it works well for a good while. The issues start coming when the number of files increases to a volume where the hosting machine becomes slow. Having millions of tiny files takes its toll on even the best file system. However this can be mitigated by perodically archiving files. Just something to watch out for.
I think GP's "fire and move long before the shell lands" meant the gun moves, to avoid counter-battery fire (based on the shell's trajectory). Which is an orthogonal problem to the target moving.
"haven't worked for any company where they were still actively spending money acquiring desktops."

It's still very common for companies to supply desktops to lower paid desk workers that don't work from home. The total cost is lower, fewer failures, etc.
Essential is defined by what can arguably save lives and not create more load on the health system of the country.
For example: Pet food is currently deemed essential because you can't have pets dying on their owners and creating a health hazard.
Another example that makes sense: Selling heaters and spare parts.
I'm not convinced toys prevent domestic violence. You can always make toys with a bit of imagination though.
Look at the sketches at the bottom of the page. It appears that with the snorkel and 3D part you can connect directly to in-wall oxygen.
Because the hourly rate looks very high.
Great book on the topic is Wetware: A Computer in Every Living Cell. It really does a lot to show the complexity and amount of work that is done within every-single cell purely at a mechanical or chemical level, and has made me a lot more skeptical about the reductionism that is common today in a lot of AI related fields.
[update: proprietary .so]

They should re-implement the needed bits of libsparse_inference before releasing this thing. Otherwise it's just a distraction.

Probably they should get it building with something other than Bazel, too.
My voice calls have been very stable. What kind of issues are you experiencing?
>I've been consistently amazed at how far companies can get on shoddy code.

I think this was one of the most disheartening realizations of my career. I spent and still spend a lot of thought on how to improve code for readability and maintainability just to realize companies can make a lot of money with crap for a long time.
Congratulations on the announcement.

>>Those outputs contain the entire original supply of MobileCoin (250 million MOB)[1]

Is the entire supply of 250M MOB available for sale on FTX, or is only a restricted number of MOB tokens available for sale to UK residents? Is it fair to assume that the MobileCoin Foundation has no plans for an airdrop (unlike Stellar)?

[1] "Mechanics of MobileCoin", v0.0.39, pg. 133
> Signal Foundation is a 501c3 nonprofit. We’re proud of that designation and we’re out to prove that a nonprofit can innovate and scale as well as any business driven by a profit motive.

https://signalfoundation.org/
It's sad, but expected.

This is not about Apache, but a failed open-governance for commercial open-source from Mesosphere. It's not the case with Apache Spark nor Apache Beam, HBase, etc.

Mesos (and many other Berkeley AMPLab efforts) had briliant ideas behind it and an elegant implemention that allowed for much more than what Kubernetes was desgined to.

Kubernetes was supposed to be scheduler for Mesos and Google invested in it. Let's not forget John Wilkes (Google Borg, Omega, Kubernetes) on the stage at MesosCon in 2014 https://www.youtube.com/watch?v=VQAAkO5B5Hg

While I don't know the exact reasons behind Kubernetes becoming the scheduler and resource manager, I think that has very much to do with the stewardship of the Mesos project as well.

By 2015/16 most Mesos committers were at Mesosphere. Suffice to say the open-governance was more of pain than a benefit to them. If you were at Apple, Adobe and others that relied on Mesos you didn't have much to say. Everything shifted towards DCOS and everyone was pushed towards commercial licenses.

This is said, because sadly Kubernetes didn't fix the whole problem and left us with a distributed system with a text based "API" that requires text patching to manage and borderline clueless about the lifecycle of the services running on top. Yet, it's the best we got :)
"Every article" seems like hyperbole.

This language is also on-brand for The New Yorker, which is known for opinionated authors writing opinionated language.

There are more important things to worry about, to be honest.
And yet, you can make a lot of money hiring 10x.
I'm not sure this is true. It's a reasonable concern, but in practice I don't think it turns out this way.

Two points, entirely anecdotal:

1) A few years back, I sort of "restarted" as a Salesforce developer. I had well over a decade of web dev experience, but I was new to SF. Everything about it was unique to this environment. I worked in an office, but my boss worked from home (ironically enough). So I was effectively remote working with him from the get go, and I found it worked really well.

2) My kids learn a remarkable amount of stuff on their own: Minecraft, Roblox, Scratch. All these programming environments that they've become really proficient at, and entirely on their own. This is effectively remote work. There was no one holding their hand.

I think the bigger issue is going to be getting employers to trust that the junior is working well. In truth, most junior employees probably don't have the maturity and discipline to be productive remotely. I certainly wouldn't have back when I was 18-22. I would have taken every chance I could to goof off, and not even considered whether that was a problem.

That kind work ethic (i.e. a bad one) tends to get beaten out of you pretty quick in the early days of a professional career. But a lot (most?) people fresh out of college still have that student mentality of viewing "adults" (bosses, teachers, parents) as authority figures to be rebelled against to some extent. I wouldn't trust someone with that mentality to be productive unsupervised.

The natural counter point is that if you can't be trusted, you shouldn't be hired. But I think that's a mistake. There's an awful lot of talented and smart young people who need a break or two in order to develop the appropriate work ethic and achieve their potential.

All of which is to say, I share your concern about opportunities for junior developers (and junior workers in general), but for different reasons.
PeerCDN was an inspirational company, but it was still in its infancy (a private beta) when it was acquired. WebRTC has been gaining more and more traction lately. I think there is huge potential for a full-service WebRTC CDN to grow and scale in the current rich content environment we live in, and hope one does!
I think your comment is indefensible but you could try. Perhaps you could start by defining 'civilized' according to your preferred meaning. Meanwhile data from many sources tells us that the world is less violent, healthier, more tolerant, better educated and better fed then it’s ever been. Although there is an association, I think inequality per se is largely irrelevant to our real existing problems.
The word "rights" evokes messy normative claims. I prefer a more positive approach, and it's clear that a large portion of people would vastly prefer, all else being equal, to minimize their interaction in public places with strangers' animals.
I would agree with GP that emergent code organization principles that come from eliminating side effects are the crux of FP, as far as being the bottom line of what makes it effective and worth internalizing.

Higher-order functions are a simple and powerful form of abstraction, but not much else. I could imagine something which has the software engineering benefits of an FP language without HOF, although maybe it wouldn't culturally be one.

I think getting enthusiastic about higher-order functions and trying to use them in OO languages can range from good to neutral to bad. On the plus side, code is usually shorter. On the negative side, it's not necessarily more readable, and types still usually expose the same amount of information about their inputs/outputs, which is "call me, anything can happen" (plus plenty of opportunity for lazy side effects, the most confusing kind).
Counting down to the next life extension that XP gets.
Wait, what? Big O notation is all about asymptotic worst-case behavior. Anybody using it in another way is abusing the notation, although it may sometimes be useful to talk that way.

For example, a naive quicksort takes O(n^2) time. On random data, its expected runtime is O(n lg n). With ideal partitioning, it can be brought down to guaranteed O(n lg n) on arbitrary data, though this will usually make it slower in practice. But someone who says that quicksort is "usually O(n lg n)" is misusing the notation, and hopefully will quickly point this out by mentioning worst-case time.

Is this roughly what you had in mind?
> have you considered declaring bankruptcy or defaulting on the credit cards?

No. While I believe bankruptcy is an incredibly useful tool to help people take risks and recover from bad situations, I don't want to abuse it. I have plenty of earning power, and a year and a half of modest living won't kill me.
I am not seeing any links to either a working instance of jsmeter or to its source code. I find research papers full of words and pretty pictures, but no source code to examine and test myself.

Does anyone know where we can see this in action?
It turns out Lady Gaga never objected; the manager who handled the request for her simply rejected it without telling her (after giving Al the runaround, too.) Once she heard about it, she gave Al permission to publish.

"Apparently the fact that she didn’t approve it was news to Lady Gaga herself!" ... "Gaga loves the song."

http://alyankovic.wordpress.com/2011/04/20/gaga-update/
Never been, but imagined it to be like SF where everyone complains about 3 hours of daily commute driving the car.
There are other maps programs, email providers and the G suite is a mess. Libre office is better.
Exercise also promotes changes in norepinephrine (noradrenaline), dopamine and few other neurotransmitters, some of which are known to affect focus and cognition.
KDE Connect is wonderful. Gsconnect is its port to GNOME. I've been using it for years.

And with the right amount of extensions a GNOME desktop can be tamed into a bottom bar only desktop / virtual desktops without activities one. I should write a blog post to provide a link to my customization. However if KDE does it out of the box, good for them. I tested KDE back in 2014 and I didn't like what I saw. I went to GNOME Fallback (or was it Flashback?). Too many clicks to do anything. Maybe they fixed it now but I don't have the time to test it again and get basically the same functionality I have now.
I was going to forgive that, but he went out of his way and disabled the reader mode, so no.
You can zoom in very easily though.
Unfortunely AMD has a license to clone Intel CPUs and came up with AMD64.
Flexbox Zombies is what you're looking for I think.
I code in Python from time to time but I am by no means an experts. For a small game server I used http://autobahn.ws. Is there something wrong with this library? It was the easiest websocket library I found for pretty much any language. I plan to use it again for a larger project, more serious project. Is there any reason I should avoid using this and Python in particular for websocket stuff?
If I were to get an m68k-ish machine to play with today, it'd almost certainly be a Vampire V4 Standalone. It's of course not acceptable to those who insists on classic hardware, but it feels like a close-enough evolution with sufficiently fun improvements.
I hadn't realized this, and your comment is too late to gain many upvotes, but yes - very good point.

Couldn't you solve this by requiring any randomly-elected candidate to have at least, say, 1% of the popular vote, though? (This means that you don't entirely eliminate strategic voting, unless people can specify a fallback option; but it reduces it by a lot.)
Please send out a marketing e-mail when you have that ready. I think it would really make it work for us.
"If you sincerely believe the fruits of my labors will only ever be worth reading for $0.99, then I question what our relationship is."

Here's the thing, for this author or any: you don't get to choose the value of your product in the market. You can set a price, but talking down to people who don't pay you what you think your product is worth doesn't make them wrong.
I had to chuckle when I read this snippet:

"Being small is not an excuse

One common argument to choose Lua is that it has a small footprint. Yeah, that's true, but that's useless. Bummer! When I program, I don't have any resource usage pressure. People who have such pressure are either paranoids or playing in the world of embedded computers. This is also a no more existing conception since quad core processors equiped phones are coming into the market. I'm rather confident that what we used to call embedded devices are just dead and are now plain computers"

How I would savor watching him sit in one of our engineering meetings where we discuss byte and cycle budgets available to subroutines on our network routing layer. And, I'd really like to see what he thinks about our 1 MByte firmware limits, 4 MByte flash footprints....

Ironically, We've only recent had the memory budget to consider LUA.
In case you didn't click through to the actual article or hadn't seen it, Fahrenheit uses a clever hack to push the actual temperature on the home screen, which I think is awesome:

http://itunes.apple.com/us/app/fahrenheit-weather-temperatur...
I'm a little disappointed that Google Offers and Facebook Deals is really just another Groupon clone.
Funny, I remember seeing a picture of re-designed Mail.app planned for the Lion release. Reminded me of the excellent Sparrow app.