jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
> Shouldn't obsolete tools like these be removed from the newer linux kernels?

It isn't in the kernel. That's the point: It's just one small file on the hard drive, which barely takes up anyone's resources. It's trivial.

> Or is there a significant population that still uses it directly or indirectly (using some tools that use ed)?

We don't know. What we do know is that if an established distro suddenly released a version without any tools older than a certain date, it would result a political mess that would be a lot worse than any benefits the distro maintainers could get from removing a few files from their distro.
Legislative dysfunction knows no bounds.
I've made the same observation. But I don't believe human drivers could reasonably take advantage of high acceleration, at least not as well as the simulated cars here.
This is a great showcase of the usefulness of autonomous cars, though. Take humans out of the equation and traffic will flow.
You can have have more than one chat apps.

People that cared to chat with me installed Signal on their phones but still use whatsapp for their other contacts.
No, it is a win-win for Twitter and FB and YT. They have made billions on the faux tribalism fight. Look at Parler: it is a ghost town because people want to argue and pwn the other side. Just talking to other people that agree with you is boring and not sticky. Twitter and FB and YT and FN and CNN and the rest have the sole goal of outrage to get more views and more ad revenue. This is the root of the problem.
Based on all the groups my wife is part of, it seems other people get absolutely nothing done in life since they appear to be sending pointless messages on a group constantly. Her phone is constantly buzzing, and 99.9% of it is utter nonsense.

It seems to me that the inability to easily message a group would be a bonus and not a loss!
For a lot of those 16bit installers, WineVDM works wonders. https://github.com/otya128/winevdm It's not perfect compatibility for all 16bit programs but it does tend to work well enough at anything I've thrown at it.
I'm nitpicking, I know, but "act" ought to be amended "bill" in the third paragraph. Apologies for being such a pedant.
Why do we need a banner? Is the cause so lost that we must resort to equivalent rhetoric to win the book back to the reading list? And would a banner even be useful? For something nearly equivalent to a banner, how about mailing a bunch of copies of the book to everyone responsible for getting it removed.
Here's a story from a local blog that goes into greater detail.

http://saveseattleschools.blogspot.com/2010/11/brave-new-wor...
Be careful of these numbers being biased lower than the real medians and averages.

Glassdoor's gimmick is "tell us your salary and we'll tell you what everyone told us." They'll keep bugging you as you use the site until you finally relent (or play cookie / session reset games).

I'm guessing that means most people who sign up are somewhat insecure about their salary level and want more information. The truly satisfied or highly paid folks either don't use the site much or only need to look at one page and leave satisfied that they are doing just fine.
I did some URL hacking and came up with a full-page non-ad version here:

http://www.scientificamerican.com/article.cfm?id=long-live-t...
One of the lessons of the USSR, your leader saying something is so and shooting / exiling everyone who says different does not make for a prosperous, sustainable government.
Enjoy the month and hate the 25th.
Hate the month and enjoy the 25th.
I suspect CNBC being partnered indirectly with MSFT had something to do with the MS omission. No sense is looking bad in your own media outlet. The CEO approval rating for MSFT was a dismal 50%.
There's also the case of the lady in Florida who pulled the police officer over for speeding.
Sadly, totalled it in May 1990 avoiding an animal that ran out in front of me on a two lane country road with gravel, going a bit too fast. avoided the animal, thankfully, and wanted a new 900 turbo since, but they were only made a few more years.
Watching this induces acid-flashback type remembrances of all the times I've waited for unnecessary Flash sites to load... mainly movie websites.

Thinking back, the only person I have to blame is myself.
It's not really an honest question because he didn't bother to click on the link.
Without breaking the riser pipe connection to the rig an uncontained fire like this is pretty clearly going to sink it, boats next to it aren't going to be able to keep it cool enough (you have seen pictures of the fire, haven't you?).

I think the Coast Guard oversaw the initial recovery, although many are questioning the decision to put out the fire and the failure of the Federal government to keep in stock fire booms as called for by a 1995? or so government study/recommendation for Gulf oil well blowouts.
Its a little different than the GPL. If you modify some GPL server code, and open that server up to "public" connections, you don't have to contribute back your changes, as long as you don't distribute the server itself.

With the AGPL, however, you do. Some people, though, interpret that to also mean that any of your code that connects to an AGPL server must also be open-sourced; eg, you web app, if it connects to mongodb, you must provide the source. As far as I know, there's been no legal opinion if thats the case, and the mongodb devs have stated thats not how they read it, and thats not what they intend.
The advantage of Passenger is that it takes care of dynamically allocating instances of your app, adding them and removing them as needs be. I don't think Mongrel ever did this: you had to guess at how many instances you might need and hope for the best. (At least afaik - no one has ever corrected me when I've said that in the past).
I'll note that he heavily referenced a paper, "Strategy as an Ecology"

http://williamkuo.bokee.com/inc/HBR-Strategy_as_Ecology.pdf

This is probably a better reference point.
I think the article meanders a bit, but it does provide some good starting points for people who might not have known about how close-to-death a lot of companies come.

http://www.justin.tv/startupschool/b/272180383 - Brian Chesky (AirBnB) tells it himself.
Working with text objects like that really boost the ability to work effortlessly ... and is, like you said, something the cheat sheet doesn't mention.

Then again, the cheat sheet leaves a lot out ... but it's the fundamental tool for a newcomer regardless... ideally, they should become intimate with ":help".
Just a heads-up: Go Daddy sells SSL certs for $50, and they usually throw in a cheap domain: https://www.godaddy.com/ssl/ssl-certificates.aspx
>> Income taxes for corporations all disappear when the corporation reaches a given size

> Could you explain why this is the case?

Just to comment on this real quick, this has multiple reasons. Basically, the larger your company is, the more funds you have to spend on lawyers and experts, as well as offshoring. Also, depending on the country you're in and the specific tax laws, it might be easier to fulfill incentives for nullifying the corporate tax (IIRC reinvesting and creating jobs is how Amazon nullifies a good chunk of their taxes, right?). That is not to say, we should completely axe corporate tax imo, because some of those incentives are really good. You want corporations in your country to reinvest and create jobs, because that's overall a really good thing for the job market.

The thing about Bezos' wealth is that a huge chunk (maybe even the majority) of it is already in the form of assets. That's not as easily moved overseas (though to my limited understanding it isn't impossible) without hurting his own company, and at that point it might be profitable to just pay a wealth or asset tax or something like that. Obviously that would need to be designed REALLY well, but there's a good chance that that's how we can tax exactly what we want to tax, without hurting small businesses and without hurting the lower class.
Everything wrong with the US is exactly the opposite of what you are saying - much like every other empire before it, it is being torn down by the 'elites' which have captured and increasingly are stripping it for everything they can extract. This has nothing to do with melting pots and diversity and what not, and everything to do with a focus on short-term gains instead of long-term thinking, greatly encouraged by capitalism.
That is the most generous possible interpretation, and frankly, I do not think it's supported by the actually linked text.

The only line that could be interpreted in that way would be:

> This "child pornography" might be a photo of yourself or your lover that the two of you shared.

And even then, it is ambiguous.
I disagree. Knowing how memory works, how a CPU works, what Multi-Processing is, etc. are all pretty vital in being a decent programmer - yes, even for the web: if you don't know that Javascript contexts run single threaded (in the UI thread) then you run the risk of writing hugely unperformant code.
People should call for a neutral investigation, not for a mob justice.
My original comment was rather tongue in cheek - but I have actually ported this compiler (well a later version of it, from the v6 release) to a 32-bit target - it was a different time, and C was a different, definitely more forgiving and simpler language - with other systems languages like BCPL/Bliss/etc around at the time the whole 'int is the same as a pointer' was definitely a way of thinking about stuff at the time
Alternate take: child exploitation has been a pervasive and damaging disease in society "since the sky is blue", and in more recent decades law enforcement has begun seriously attempting to counter it.
There is not only Jean Bartik; there is a lot of recorded history, even court cases that left many files and affidavits. Bartik's commentary lent itself because it is with the book I referenced. Burks' case is also amply documented. He wanted to be registered as an inventor on the patent after the fact, which was denied to him, even by a court. In his bitterness, he then made many claims. The comment by Bartik you reference should be seen in this context.
Ok so what about us legit companies that actually reinvested our profits in new hires and other expenses? We'll just pay more because some companies are avoiding taxes? If you want to close a loophole, then close a loophole... if you raise taxes... well, they can still use the loophole.
are you also installing the DB within the VPS?

I would be needing a web app connecting with MySQL and a bunch of Crons.

Also, could I host multiple domains?
There is not a known-safe level of lead.
> Thomas seems confused here. An API (declaring code) is not a computer program. A computer cannot execute declaring code - by definition - because it is missing the implementation.

Yup, for all intents and purposes an API is just a data exchange contract between different software.
if I remember my history correctly Google did not, Android was purchased by Google by that time the choice to use Java SE as the API was already made
I don't know, but just the other day I asked a barista if he had a way for me to put his tip on my Starbucks card. It doesn't provide a way to do that.

So now when I use my card, I give them a cash tip. They're surprised at that.

I don't generally use cards but sometimes I receive them as gifts.
The founders of Julia do have financial interest though! I think they're part of Julia Foundation. Same people wrote the marketing material I presume.
There's absolutely no evidence that this is the case. Money can't buy things instantly, the vaccine ramp is progressing very well as it is, and if you want to claim that a giant check would somehow produce more shots in arms you need to make that case with data. There are only so many units of the nanolipid production equipment available, and only so many factories that can make more, and only so many engineers who know how to operate those factories.
It's ridiculous to me that a company can say, "Hey, where you live requires less pay for a baseline standard of living, therefore we'll pay you less" but they would never, ever consider saying, "Oh, you live in a town with fewer opportunities and less pay? Well, we'll charge you less for our product then."
Not retroactively since it would need the ok from the regulator (and then start dispensing the half doses)

I think Pfizer could only start counting the 6th doses after the agencies Ok'd it (and the special syringes were procured)
Cost is one thing we didn't really get to grips with. They use a fairly abstract Databricks Processing Unit - https://databricks.com/product/aws-pricing - and the costs felt disjointed compared to the workloads we were running.

This said, cost didn't really spiral or become an issue for us, especially when you take into account the cost avoidance of administering the Spark cluster and all of the tools. However, the pricing model did feel a little opaque.
Yes they do (arxiv is a place for scientific papers not press releases). I've only skimmed it, but the paper introduce an adaptive way to clip gradients. Meaning that if the ratio of the gradient norm to weight norm surpasses a certain threshold, they clip it. This stabilizes learning and seems to avoid the need for batch normalization. Seems quite promising imo and something that could stick (I'm quite happy if we could finally do away with batchnorm).
You're just redefining "GUI" as "the MVC View layer". It's good to make the View a pure projection - this is what React approximates - but the state doesn't stop being a concern of the GUI, it just gets pushed to other places in the system (the internal state of HTML elements, the app's store whether that's in Redux or otherwise, even the server if we're talking about a server-rendered app (I would actually argue the main benefit of a client-rendered app is that it's much less onerous to add GUI state; of course the flip-side is that you end up with a lot more GUI state because it's so easy to add))
Please do not bring the American healthcare mentality to a product that is needed by literally everyone. The minute people can spend 5x to get the vaccine means that people will need to spend 5x to get the vaccine.
While social media is owned by what 5-6 billionaires?
The association of SR2 deanonymization with CMU's withdrawn Black Hat presentation is indeed speculative. But there's arguably more to it than innuendo. Time will tell.

It's well known that the DoD has funded Tor from the start. But it's at least decent of them to independently fund CMU to compromise it ;)
I think you're really underestimating how influential Einstein's work was. I can't think of another physicist besides Newton himself whose impact is comparable to Einstein's. Maxwell might be a close runner up (and Einstein himself said as much). In terms of lasting impact, Einstein clearly deserves the credit he gets.

At the same time, I think you're also underestimating how much credit other physicists get. Anybody who has studied some physics knows how profound and significant Feynman, Maxwell, Dirac, Schrödinger, Landau, Pauli, Fermi, etc., all were. In fact, Feynman might get even more adoration among physics undergraduates than Einstein.

But Feynman's work on renormalizing quantum electrodynamics, while one of the great accomplishments of 20th century physics, still did not have the sheer impact of general relativity, which had such far-reaching and grand predictions about the cosmos that many of them took 50+ years to verify. Kip Thorne doesn't identify the "golden age" of GR as even beginning until 1960, when scientists were finally able to not only understand its implications better but also verify them.

Even today Einstein has some predictions that remain to be completely verified (e.g., gravitational waves).
The interesting thing about flappy bird is not the gameplay.

The interesting this is how it was a sleeper hit. Sitting hitting in the app store in May until it completely exploded in February.

The interesting thing is how people shared and cared about the score, and had the ability to that on a larger scale. Even if you did care about your score in the helicopter game, you couldn't easily tweet about it, and as the popularity of the helicopter game rises, it's not going to be picked up by news outlets.

The thing about anything that goes "viral" is that they don't need to be very good. And I think it's folly to look too deeply at their mechanics. It's a simple little game, and it's a game that's not at all the first of its kind. It just happened to somehow get the attention of someone who could bring it to the attention of a bunch of people, and they brought it to the attention of many more, and all of a sudden it became cool, for a little while. But with the reach of the media, when something is cool, it doesn't mean your whole class is playing it any more. It means millions of people around the world are. That said, you have to compete with a lot more to get that focus.

Had the author not pulled the game, in a few weeks it would have died off anyways. But the game has got a lot of popularity from people who simply want to duplicate its success. People care less about playing the game now, (it's not a great game, it's interesting for a few weeks) and what they are really interested in is how to make 50k per day by building a shitty game.
Rdio is probably one of the bigger success stories for Xamarin/Mono
You can see a list here: https://xamarin.com/apps
Assuming you have not built anything yet, or are in the process of building, you could create a landing page that describes the idea. Start collecting email addresses for interested customers. Start running AdWords campaigns using relevant keywords to gauge interest in the product by comparing clickthrough and signup rates for different ad variations. If you are not sure what features are important to your users, you can run different campaigns advertising different features (e.g. "Electronic light beer - tastes great" vs "Electronic light beer - less filling") and track the success. After running a few campaigns you should have some data to analyze. If you have no interest (e.g. no clickthroughs, or lots of clickthroughs but no signups), you may have a dud on your hands. If you have lots of signups in a short time, you may have a winner. You can then build a prototype and ask people from your list to try it and give feedback.
You can definitely find a 1BR apartment in brooklyn for <$2000/month. And a two bedroom for not much more, if you look.
Disclaimer: I'm a senior dev at rookout.com, which does something similar to Pernosco/rr but tailored to languages used for backend/web like Node.js, Java and Python instead of statically compiled (to machine language) languages like C/C++.

I definitely agree - I've watched people painstakingly stare at code, add print/log statements and waste enormous amounts of time -- and then I asked them why they don't just use a debugger and always got unsatisfactory answers that seem to hide the fact they have a hard time using the tool effectively.

Of course, like you say, using a debugger effectively in many settings is difficult. A multi-threaded program setting a breakpoint and inspecting state difficult, as finding the right thread to inspect can be difficult -- not to mention having other threads alter your debugger's display state by breaking once you're already inspecting the correct thread. I've had this happen with native software (e.g. C++), for which rr is great (but unfortunately I've worked mostly on Windows), but also for backend software written in higher level languages such as Python.

Using a classic debugger effectively in a multithreaded environment requires being aware of the issues you're about to encounter, and knowing how to deal with them with the debugger's tooling -- which ranges between difficult and not possible. For example, with Windbg - it is possible to break on the correct thread, but setting a conditional breakpoint (even a simple one) is nothing less than an incantation to someone who's never used it before. As such, the cost of entry is very high, and I've watched kernel driver developers use prints and asserts to debug.

While at my previous job, I thought that logs are a really crappy way of debugging an issue in production when it arises - if you have all the right information and can fetch it quickly, great. But often, that's not the case - you might end up needing to add logs, or worse - the issue will be in a hotspot where you simply can't log - since you'll have _too much_ data, or you can't log everything for compliance reasons.

I had a similar idea to Rookout's (and even almost accidentally raised money just by talking to the right people, although I was not prepared at the time to start a company), and discovered Rookout later on, going on to use them.

When I left my last job, I joined Rookout because -- like O'Callahan (and Pernosco) -- I'm very much a strong believer that the way debugging is today isn't good enough, and can be a lot better.

Nowadays Rookout's product for interactive debugging backend apps is pretty much complete, works well and fast -- and we're exploring other ways to make debugging easier.

Rookout's a bit different to rr/Pernosco in that it allows you to collect variables from anywhere during runtime (instead of allowing you to replay a recording) -- it's a bit similar to allowing you to add a log that logs locals() anywhere, except without changing your code, redeploying, etc.
"The time, patience and level of enthusiasm required to learn the craft to the level you can develop a piece of software that is well-designed, performant, easy to reason about and an overall joy to work with is about 10 to 100x what the average engineer is willing to put in."

It's not just that, but the typical company is too busy chasing new features and fighting fires with understaffed engineering teams on constant death marches to unrealistic deadlines. Nobody has time to do things right, though many of us want to. Instead the systems accrete endless layers of bandaids and half-assed solutions which everybody hates but no one has the luxury to fix or solve properly the first time.
We are not talking about the same problem. Yo are not seeing the fact that it is only you who are responsible for what’s happening inside you . And you are taking the wrong path fixing that by fixing everything else but you.
I don't know, I guess in the industries I work it's much more common to have emails that are somewhat unpredictable, like mide54@corp.com
I think what bothers me about the Firefox UI is all of the visible border lines used in the chrome (tabs, around address bar etc). I compared it to the Chrome UI which has tried to remove as many of these as possible and it makes the intereface much softer and more pleasant.
Yes, he died a while ago. I love this guy though. The ultimate contrarian, and for all the right reasons: optimism.

http://www.aei.org/publication/julian-simon-still-more-right...

Every new human birth is not a drain on the planet, but another great mind working together with us towards solutions.