jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
I'd bet against "most", but who knows.
Good discount. Also follow http://feeds.feedburner.com/oreilly/ebookdealoftheday where they discount 50% of a different book everyday.

But still, don't you think the ebooks should be priced way lower? Maybe they are expensive b/c they are drm-free. I know the fixed costs probably cost a lot, and I wonder how much printing a book costs for publishers.
Random loading screen tip: Worrying about hairloss makes it worse if you're balding.
Cool first Ruby project, for sure, but "Dropbox clone" is a stretch. That phrase does help explain the idea in a nutshell, but this is essentially a script that polls at intervals and either pulls from the remote repository, or adds, commits, and pushes from the local one.

Incidentally, when I read the source I didn't notice any conflict handling, so you might want to be careful if you intend on using it for anything where conflicts are a possibility.
I was a 'corporate giant' a number of years ago and developing internal applications, and I always made a point of naming my applications with absolutely ridiculous names.

A script for calculating the rate of employee attrition (voluntary departure) in Human Resources was named the "Quantitative Attrition Calculator" or "QuAC" for short. The icon was a duck.

I always had a laugh when they said the name - some got the joke and loved it, which was great... but, even better was the one who "refused to be made a fool of" and would always make a point of saying the letters. (Bless her :) )

Just last year, I had to write some Customer Relationship Management Software - which brought back memories of Quac and I went with the name "Customer Relationship Management Interface" or "CRMI" the logo was a frog and the interface was green. It's not easy being green.

:)

My suggestion: make it as fun as you can.
What I want to know - was the registrar involved in this, and acting on instructions from US authorities, or acting on instructions from ICANN, or was the domain record actually modified at a higher level than the registrar had control over (is that even possible?)
Sets of animal names are always popular - I've worked with many Cobras and Eagles. Fierce animals such as snakes and birds of prey seem to come up often, particularly with business-facing applications.

My preferred technique is to come up with a catchy name, then derive a backronym for it that has some kind of connection to the process or problem. For instance, MACRAL could be the market and credit risk analysis library.
It is possible to buy from an online retailer which does not have a presence in your state, then not report the transaction to your state and avoid both sales and excise tax. It is illegal but never prosecuted and so widespread that most people don't even know they are supposed to pay tax on their mail order goods.

When you see news articles about "taxing the internet" they are usually about fixing this so all sales transactions will be taxed.
Seems the alarm clock is turned off, because the website is down right now.
I would be shocked if there's any sort of duplicate content penalty for having two different domain names point to exactly the same site (same IP and everything).
Ain't it though? They're referencing the stereotypical programmer behavior with such breathless wonder.

Of course it probably wasn't stereotypical back then, but I was an 8 year old hacker who worshipped Steve Jobs when that was filmed so...
A related point: I find that when I read a lot on the net about skills I am trying to develop, I get frustrated more easily with the skill-acquisition process. I think this may have something to do with constant reminders of the relative paltriness of my own accomplishments and ability compared to those of people I read about online.
Hi,

I've been following your studio for a little while. I love what you're doing. I also love physical kinetic things, and the opportunity to work for you is really exciting. Last Summer I created an interactive light installation in my home https://edwarddeaver.me/portfolio/control-my-lights/ which used openFrameworks, NodeJS, ReactJS, Python(Selenium), Redis, MongoDB, Arduino and custom LED tubes. Right now I'm working on a lighting controller that is motion activated artistically light up stairs. I also used OpenCV and Tensorflow to place 2nd in a local hackathon last Fall https://edwarddeaver.me/portfolio/hack-upstate-2020-is-the-m... .

I would love to join your team. How hard is the requirement to have 8+ years of experience for the Senior Software Engineer position?
If you want minimal bloatware with Android, why not get a Pixel? I've the Pixel 3a for 2 years now. It's the longest-lasting smart phone I've ever had, and there are no indications that it is falling over.

The 4a is 6" and has a headphone jack.
I think most Japanese websites look like that for some reason.
Hey love your site man,
I was actually surprised when I found out about your work.
Your company is building amazing product and I remember being interviewed as a user by your company.

Loved the product that you are working on
The sequence of events that led to the Earth being here with us on it is kind of mind-blowing in terms of physics.

First, the nascent universe had to cool such that nucleons formed, which then became hydrogen. This matter wasn't evenly distributed. Some of it under its own weight collapsed under gravity and birthed the first stars.

It seems that shock waves in nebulae trigger star formation. This could be black holes and/or neutron stars merging, supernovae and possibly other events.

These stars became the nuclear furnaces for heavier elements. The death of these stars spread these metals (in astronomy terms; anything heavier than Helium). This cycle continued until there was enough matter in the protoplanetary disk to form rocky planets, of which we are one (of many).

This article talks about the nuances of how and when carbon became part of this system. While that's certainly interesting, it's the heavier elements (than iron) that I find more interesting. Anyone with rudimentary physics knowledge knows that this path only forms elements up to iron because beyond that it consumes energy.

So heavier elements were seeded in this process through supernovae and, as we've confirmed in recent years, from neutron star mergers. So the right sort of stars need to form in the right way and die and then their remnants need to merge to scatter these elements.

I saw one study that suggested the uranium on earth formed by such an event 80-200 million years before the Earth did. That's kind of crazy to think about.

We are literally made of stardust.
So maybe send them to prison for a few months / years or fine them a few thousand dollars is even better than destroy their career?

Also, how about climate deniers, people say anti-union things? They will be handled in the next round.
Just pick and choose from the list of bloatware: https://github.com/khlam/debloat-samsung-android
The argument about tools indicating a change in diet: perhaps the baskets and pounders used for vegetable diets didn't survive as long as the flint spearheads. They could seem to 'disappear' in the historical record, simply because they leave no recognizable long-term evidence.
>A computer cannot execute declaring code - by definition - because it is missing the implementation.

If you allow null pointer references to a declared variable, then it certainly can.

>Declaring code does not "indirectly perform computer functions". Declaring code does not perform anything. It provides a reference, nothing more, for a compiler to match one computer program (the API client) to another (the API implementation).

I strongly disagree. We understand the obvious difference between declaration and instantiation, as declaration brings a variable into existence while instantiation specifies the variable's value. Declaring a variable is ultimately based upon available language primitives.

Whether or not he realized it, Thomas draws out a deep philosophical element of computing. Consider the creation of a self-hosting compiler. Once created, this compiler has an identity. However, creating this compiler required the usage of other software tools, each of which have distinct identities. Once the compiler operates, its creating tools become unnecessary to it, as the compiler operates independently (though the broader system may not). His phrase "triggering prewritten implementing code" has full-stack implications, whereas the majority opinion considers scope.

To connect to hierarchical processing model of programming, the majority opinion says a top-level processing block is special, whereas Thomas says no processing block differs from one another.

From a business perspective, I agree with the majority. From a philosophical perspective, I agree with Thomas.
In contrast, I would be very happy too consider a company that is honestly focused on its commercial mission rather than appease the small number of people who believe their employers should give them a platform for their activism.
I was also able to get ahold of "executive support," and received A+ customer service. All my issues were resolved and bill was discounted ongoing.

I spent a few hours putting together a single .pdf with all the evidence of comcast wrongdoing compiled together. It was 10+ pages of screenshots and explanations proving comcast fucked up and was charging me for it. I emailed Comcast explaining I was ready to forward to techcrunch if they didn't resolve the situation A.S.A.P.

Within two hours I had an email from a real person.
This is an interesting experiment in moving the computation to the endpoints of a namespace. I would suggest a variant where instead of a VM you place a Fossil file

https://www.fossil-scm.org/index.html/doc/trunk/www/fileform...

Using that you can store a whole filesystem at the URL instead of one file, and you also get synchronization mechanisms built in, so your endpoints can communicate with each other in a structured way that you control.. vs the undefined communication you will get between VM's if you try this with the VM architecture.
It got renamed, then somebody made a backroom deal to borrow the new name for another totally different language in order to trick people into confusing the two languages, then the other language became much more popular and widespread than the one that used to be called Oak, totally taking over the browser, and making good headway at taking over the server too.

Incidentally, Arthur van Hoff just pointed out:

>Time flies. This week it is 20 years since we announced Java...

"Why Sun Thinks Hot Java Will Give You a Lift" - March 23 1995

http://web.archive.org/web/20060819094743/http://java.sun.co...
Use multiple services and replicate between them.
This isn't even doing diffs, it has nothing to do with React. I think the clarification is purely because both projects run on mobile.
Can anyone explain the logic behind Google Drive's pricing?

Google Drive with 30 TB storage is priced at $300 per month. But then you have Google Drive for Work with unlimited storage and is priced at $10 per user per month. Meaning that you can get 30 users with unlimited storage for the same price. Why in hell would anyone pay that?
I think that almost everyone agrees that a free and independent media is preferred, but I think that you overstate the freedom the press had before. The press is and always has been highly dependent on its patrons. In "The Free Press", Hillaire Belloc describes exactly this relation of dependence as it existed at the beginning of the 20th century and describes the technological innovations of the day that shaped it and made the modern press possible (the locomotive, for instance). The press makes very little from subscribers and must resort to advertising or funding to cover its expenses and as we know, all funding comes with conditions, both good and bad.

You also neglect two additional factors. The first is that during the Cold War, the US was playing an information war that often exceeded the Soviets in sophistication. Why? Because where the Soviets were able to employ physical violence against their own citizens, the Americans resorted to "softer" tactics to maintain the status quo. The press was often that fourth estate. Edward Bernays comes to mind. The second is that the 1990s were also met with an increase in independent internet media. The access to information became greater.
It doesn't cheapen our language to use failure in this way any more than it cheapens our language to use any other form of hyperbole.

That's cold comfort in a world where "literally" now also means "figuratively."
I believe this is a great step for Lyft to continue to differentiate themselves from Uber. In SF they are perceived as the 'friendly' service, but when I've talked to friends in other parts of the country they don't seem to view them differently than Uber.

I hope the profiles are limited in what they ask so users aren't turned off of the service because they feel that they have to share too many personal details.
It's not a shock but it's outside the norm for Microsoft. Typically you do not get free upgrades from one version of Windows to the next.

You can free updates to your current version. But never a free upgrade to the next major version.

WinXP users enjoyed six plus years of free updates to WinXP.

I don't see this type of release from Microsoft changing their update/upgrade model. They're just doing it as a means to push the user base harder to transition and possibly as a small admittance of the screw-up over Win8.

Apple, on the other hand, went from cheap upgrades to free upgrades over the last few versions of OS X. It's not the same thing as Microsoft's release pattern.
When I switched to my M1, I noticed that my hands were always cold -- it's because there was no heat coming off it. My 2018 MBA and Dell Latitude had done a good job of keeping my hands warm, but the M1 just doesn't do a good job warming up my hands.
Book - https://www.google.com/books/edition/_/UcZlAAAAcAAJ
Bingo. I think a big explanation of the wide variance on opinion about type hints is due to reliance on tooling, or lack thereof.

Writing type hinted python in Pycharm or Ipython feels like racing in a sports car. Without it, feels like stop and go traffic with the occasional car accident.

I can see how if you are using a WYSIWYG editor, type hints feel like more text for little gain. But even then, it really helps document intent. In fact switching to IDEs is partly what made me go from someone who hated static typing to loving it.
The real story is that OEM motherboards still have terrible security story, years later. this has as much to do with Dell or HP as it has to do with supermicro. obviously firmware needs to be open source but it also needs to be signed and trust controlled by the entity owning the computer network. only the big cloud players have that, the rest of us are still waiting for it to appear on the roadmap.
ViCoin: proof-of-work, block mining is performed using input of users looking for a way to exit.

EMACoin: proof-of-stake, the more swap used, the more one can stake. Use M-x C-mine. Supports smart contracts using a LISP dialect.

EdCoin: proof-of-standard. It is the one standard coin, that raises above all others. Its only block can be mined but the output is always the same, always consistent, by standard. There is only one coin, labelled `?`. It is the one true coin, the path to Nirvana. See `man coin`.
I'm currently trying, and failing, at the paid only ebook option. Maybe I'll give this a go. What is your book?
Bill should stick to predicting how much ram we'll need in the future.
My dad's first job was in a shoe store with one of these scopes.

He told me stories about how his coworkers would fool around with the machines during the slow periods. Many of them lost their toes or entire parts of their feet years later.
You could ask in the Machine Learning subreddit too : http://reddit.com/r/machinelearning
Nice and monogamous /= bad boy
Six pack /= 7-figure salary/college degree

These traits are typically opposites. Monogamy typically doesn't work with a bad boy. Six pack generally doesn't suit up with a 7-figure salary.

The few people I've met that fit the six-pack and 7-figure salary are typically construction workers that have gone on to own their own business. These two rarely coincide for long since the 7-figure salary typically excludes any more physical work and requires sitting in a chair.

For those not in the know, when you're consuming ~4000 calories a day and not gaining weight because of physical activity that when you stop being physical you generally don't stop eating those ~4000 calories until you gain ~20lbs and bury the 6 pack.
Pay it forward, is what they say.

I've seen one too many instances of these happening despite the cynicism all around us. I still believe in human compassion.
What's the date on this essay? Most of the other essays say the month/year at the top.
So go ahead and find an aisle seat near the back.

It might get you good legroom, but it might also get you proximity to a smelly lavatory with a broken door.

It also puts you behind the engines of most commercial airliners which means more noise.
Err, this isn't an IRC client, but an IRC server. I don't know about this specific version, but the unreal ircd is quite well used. This is big news.
As long as we're talking radical sovereignty hacking, perhaps the Lakota Nation could host a charter city:

http://en.wikipedia.org/wiki/Republic_of_Lakotah
I mentioned in my last comment about this being outright corruption by the Americans involved.

Now it is time to mention the 1 positive that the USA has that other countries(visibly) don't:

> The willingness and ability to sue as a collective

.org is a domain used by everyone from Wikipedia, UN, Debian and your national dog shelter.

Private Equity cares only about one thing: making money. Anybody with a toe in the finance world knows that these are the same people that will do "hostile takeovers" to strip companies of their assets, pile on debt and push out a sale.

A class-action lawsuit targeting the PE firm(or parties involved in the sale of .org) and then pushing your State Attorneys to investigate these corrupt individuals at a personal level will have the desired effect that appeals to the moral high-ground won't.
My understanding of the relevant research is that tipping is not strongly related to service quality. Most people tip the same everywhere, perhaps varying according to their mood or the type of establishment. It's certainly not a given that "good and better" servers are making more from tips.
It's convention in C++ to pass-by-pointer if the function will mutate the argument. The other way, by (non-const) reference, is discouraged because the function invocation looks the same as the extremely common pass-by-value case.

void ptr_add(int *f) {
*f += 5;
}

void val_add(int f) {
f += 5; // only changes local copy of f
}

void ref_add(int &f) {
f += 5;
}

int main() {
int foo = 42;
ptr_add(&foo); // foo is now 47
val_add(foo); // foo is still 47
ref_add(foo); // foo is now 52
}
Yeah, clearly the car companies are lobbying cities hard?
> I don't really want such a entity presiding over the morality of my life, would you?

You typing in twitch.com is a choice, you're not forced to watch it or acknowledge its presence. People want Twitch accountability for their bans, and they might succeed, but the reality is that Twitch is currently the biggest gaming livestream platform simply because they already have everything that streamers and viewers want - live chat, monetization, moderation tools, etc. Live streaming is pretty easy to bootstrap with nginx-rtmp (maybe not as easy to turn a profit on[0]), so it's not like there's no way for competition to enter the market. Floatplane.com also does live streaming so they're going to end up as a sizable competitor within then next few years hopefully.

0: https://www.theverge.com/2020/6/22/21299032/microsoft-mixer-...
In the US, it should not be in any newer house since the 1990s or even the 1980s.

http://asbestosremovalnow.com/asbestos-banning-timeline/
Yes, people are not seeing the big precedent being set here, If US President's voice is being shut down, one can only imagine how powerful the biased censorship on social media platforms is. We either need to find/create alternate platforms or set strict rules for everyone and not at the whims/moods of these CEO's.
Rob is a brilliant guy. We've used his WPF/Silverlight mvvm framework for years. Our consulting company uses durandal.js for current projects. It looks like Durandal v2 is now called Aurelia. I have high hopes for it, he knows how to write a framework.

https://github.com/aurelia
I searched for "super simple site server - s4" for a side project I'm working on and stumbled on this gem :)

Guess I'll have to find a different name..
My long-time account has been locked down since November - their automated identity verification tool random stopped working for me, and I haven't been able to get any meaningful support. I've opened multiple tickets but had no meaningful response from support. Completely unacceptable for a platform that's handling my money. So this type of recurring outage doesn't surprise me at all.
People on Nextdoor think their neighbors are all like them and wrongly assume it's a safe space for airing out their worst thoughts. Mine is completely full of naked racism, calls for murdering specific people, etc. There doesn't seem to be a way to fix it because the "leader", basically the moderator, of my Nextdoor is the worst of them.
Or they just used cat: "When I'm writing programs, I can type them in half the time with cat because the programs are six lines - a #include, main and a for loop and one or two variables."
The HTML title is more accurate: "The Hidden 'Lifestyle Costs' of Going to an Expensive Private College"

If you attend a college where too many of the other students are from much wealthier families you can obviously get into trouble.

Although the credit card risk cited here has in theory been mitigated by the Credit CARD Act of 2009 (http://en.wikipedia.org/wiki/Credit_CARD_Act_of_2009), "A credit card cannot be issued to someone under age 21, unless they have a co-signer (who is 21 or over), or can provide proof of a means to repay."
Glad to hear it man. Any plans to do a startup?
:-( Sorry to hear about all this. I'm still tempted to use it but will be more prepared to be disappointed.
> What if the lender decided to sell the stocks that he had lent out?

The answer depends on the agreement between the lender and the borrower.

Suppose that I loan you my car and then decide to sell it. One possibility is that my agreement with you doesn't let me sell it (or forces me to come up with another car for you if I do). Another possibility is that my agreement with you says that the loan to you ends if I decide to sell.

Short selling is a form of borrowing. The only odd thing is that the thing that you have to repay isn't cash.

Consider a mortgage. The borrower rarely has enough money to cover the whole loan when it is taken out. Instead, the borrower hopes to have enough money to cover each payment as it occurs.
Two things.

1. Try taking up a meditation art; you can do that instead of watching TV and movies. It tends to act as a "multiplier" on whatever you want to do next, rather than sapping your energy.

2. You're probably visualizing too many results at one time, which makes the work seem big. Whatever you're doing, the plan/execute/feedback cycle has to be kept short, or else you lose touch. This doesn't change even if you have all the time in the world or are guaranteed trillions of dollars at the end - the work itself has to be something you can take satisfaction in. So don't worry too much about a goal for the day or the weekend. Just _get started_ and you're sure to make progress.
I don't know. I've given it some thought, but I don't think it is.

My working theory is that there is no single, integrated 'I' that makes decisions. Rather, we are the sum of competing drives and motivations. So a part of me wants A and another part wants B (or simply resists A).