jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
It's true that RAID is not a backup, but backup strategies are rarely any good if they back up data "instantly", which is what redundancy provides. So you're stuck with a catch 22. If you back up instantly (without versioning), you may backup bad data. Boooo! If you backup, say, daily, you still stand to lose a days work when your array fails. Boooo!

RAID should increase reliability, not decrease it. Any RAID solution that results in a net increase in data loss is not a good solution.
Congratulations, Brad! It looks like you are doing some great work.

(I posted an article about your winning the grant here yesterday, but it didn't seem to get any traction.)
This is one version of English using Tengwar, but there are several different "modes" that may be used, and sometimes even Tolkein didn't keep his own rules. The Tengwar system is rather fascinating. There is far more to it than meets the eye.

http://at.mansbjorkman.net/index.html

http://en.wikibooks.org/wiki/History_of_Elven_Writing_System...
A very good policy and good advice. Still, one should be careful about apologizing in a way that could bring them financial liability for something they actually were not responsible for.
Google's crawler (especially the blog and news ones) requires a three digit or larger number in the url. That is why you should keep a year/date in a url.

Update: Not sure why I got downvoted, but here is the reference from Google News:

http://www.google.com/support/news_pub/bin/answer.py?hl=en&#...
What's not viable about HTML5/phonegap?
> I've never heard of anyone actually paying out of their own pocket for PhD study in the EU.

That probably also indicates that phd is only for those who managed to find funding. Is it hard to secure funding for studies in the UK for the UK or EU nationals?
Yep. Just got a reply from my guy at Amazon who referred me to https://youtu.be/U42mC_iKSBg

Which clearly says compatible and goes into more depth than anyone really needs.

I would say this person would be authoritive, rather than documentation which is usually not written by the developers themselves. But you knew that already. Right?

So I educated myself. Maybe you should too :-)

"Mostly a hardware play", mmhm. That's contradicted by the video. But I can't be right can I? I don't have enough fake internet points! SMH

BTW my test with MySQL was only a few years ago, and it was InnoDB, thanks.

I should say I've not used LAMP stacks in anger for that period of time. I still very occasionally pick up php and still find the documentation woefully inadequate and wrong. Over time I've moved over to python for my hacky projects and whilst I still consider whitespace as syntax to be insane, it's actually easier to get stuff done.

You might disagree with my opinions, but disagreeing with my experience is quite embarrassing.
The $35k model 3 does not.

The model 3 performance holds it's own.. for two laps until it reduces power for being too hot.

Still super impressive but if you're a track die-hard and have the money, it looks like the new Porsche EV will have a leg up there.
The other thing to keep in mind is that these companies are all in the lowest-cost tier of web hosting, which means the customers they're all fighting over by definition don't care about much other than getting the absolute cheapest possible solution. If they have a choice between a $9/month host with abysmal security and a $10/month host with robust security, I guarantee you 99% will go with the $9/month one. So anyone in these companies arguing for greater investment in things like security is going to have a hard time convincing management that it's worth the additional expense.

This tier of the market is also where the less-technical customers tend to congregate, so even if you have great security, most of your customers aren't going to be in a position to be able to appreciate that. You could argue that security is a potential marketing plus, but then you could get the same "pop" by just claiming you have great security without actually providing it. It's not like your customers are going to be able to tell the difference.
Sham? Really? What makes it a sham? They hand out counterfeit money as the prize? Some dudes on a bar stool in Liverpool decide who wins? It's a prize that is awarded by the Nobel committee, that has Nobel's name in the title, that for the sake of shortness we call the Nobel Prize in Economics, even though the full name is something longer. What about that is a sham?
WeWork has tons of competitors in the office space rental business, including the short-term office space rental business. WeWork's customers might even experience a step up.
This is a great source, because it goes into detail about supply and demand factors that are influencing those numbers, including a historic drought, hurricanes, and changes in California regulations about importing bee colonies.
The President of MIT (Rafael Reif) while not directly implicated in fraternizing with Epstein did work to actively cover up the Joi Ito scandal and has essentially side-stepped all responsibility. There are still students protesting and calling for his resignation.
Absolutely painful. Commenters with staggering post numbers come in to see if they've tried restarting their computer.

I've resorted to appending my google searches with site:reddit.com or site:forums.* just to filter out all the fucking noise.
I'm slightly confused as a native English speaker here.

zwei und vierzig versus zwei hundert vierzig are radically different to my ears.

The counting thing is annoying but not as annoying as French numbers in my not so humble opinion. Though I guess English had it at one point with things like 4 score and 7 years ago (a score being 20 years, so 87 years ago)

Guess maybe I'm weird but outside of the "flip last two numbers around in your brain in German" it never struck me as much more than: Well that's weird, least its not french numbers under 100 where I have to add mentally so no big deal.
I think you are being really kind.

If we're really talking about "most" people? As in, the majority? Then the fact is, they do believe in free speech. It's just that they don't care about free speech. At all. Whether they agree with it or are interested in it or any other thing means absolutely nothing to them because they feel they have more important things to do.

Let me give you a fairly realistic for instance of what the great unwashed masses think about free speech when compared to even something trivial like college football:

Member of great unwashed mass: "What the hell is this f'in free speech debate doing on my tv when LSU is about to play Georgia!?!?!?!"

Young, idealistic, activist: "Well, um, I thought maybe everyone would like to see how their rights are being eroded by increasingly powerful concentrations of industrial and technological weal..."

Member of great unwashed mass: "Shut the F up!!! Put the Ohio State/Wisconsin game back on so I can catch the last little bit of that before LSU/Georgia kicks dick head!"

This is what we're fighting against, and we need to be far more realistic about how powerful apathy is in shaping policy. At least in the US.
What? Is this pre-crime we’re getting into now?

What the hell happened to us?
You can't pardon someone that hasn't been convicted. Any guilty verdict happening on January 20th or later is out of bounds.
Of course, it’s unreasonable to act upon what someone did X years ago.
The downvotes on these sensible comments clearly shows me HN is filled with anti-liberals who support big tech billionaires while claiming to be resistance.

Definition of Liberal used to be: "Willing to respect or accept behavior or opinions different from one's own; open to new ideas. Relating to or denoting a political and social philosophy that promotes individual rights, civil liberties, democracy, and free enterprise."
Not sure why you're being downvoted....
That sounds like a really nice approach. Out of interest what does that sort of traffic end up costing on the Cloudflare side - presumably that's where the cost ends up here?
Like a personal log, and it reduces the friction to add a small entry by not having to switch to a file and write, or add the datetime. I just go about and type something like

> ttag starting to work at frontend X for customer Y
That could have been the issue, I haven't asked to be honest.

It does tell you that Firefox is not supported when you log in though, so I'd have expected people to say something but hey ho...
Has anyone considered the albeit short term emissions impact of grounding flights due to COVID-19? Airlines have in some cases experienced over 70% reduction in volume in the past weeks[0].

Not to mention, so many companies have been forced to adopt remote working practices and social life has been forced into a sedentary routine. I wonder what the inertial impact of this pandemic will be on emissions over the coming years.

[0] https://www.economist.com/business/2020/03/15/coronavirus-is...
> your lungs are now unavoidably stronger.

Are there any long term studies about the health effects of running in polluted cities ?
What's this "fleet" of points of failure?

And I would assume a CDN is more reliable than you personal webserver. That's literally their job.
The document was created in Adobe InDesign CS2 (4.0.5). This means all the features you find unappealing are the result of conscious decisions. The strange use of empty pages is due to being a print on paper document governed by the strict rules of an academic thesis.

I also think the designer is working in a different tradition to the one you value. I see echoes of the work of Donald Tufte, Jost Hochull and Hans Hagen.
The problem with SIP was that without a central directory there was no easy way to find someone. Plus the client interfaces were, quite frankly, fugly, and management decision-makers dismissed them in favour of Skype etc.
Bahahahaha
This article is kind of silly. The point he's making is that software ISV's are going to kill big platform players. That makes no sense. Why doesn't he say that Rovio will Apple? Oh that's because their entire business model is built on an Apple framework. Eve runs on Windows PCs using DirectX libraries.

Rovio competes against other game companies for your mobile gamin' dollars. CCP competes against Blizzard for your MMO dollars. And none of the above work on competing with the frameworks they build on top of.
The biggest problem that I have with RSS readers in general (not just on the iPad) is that they so aggressively separate content from presentation. Design has value, and RSS readers strip the design of a site entirely. In your app, if you could display a cached version of the web page that the RSS feed points to instead of the plain contents of the feed itself, you'd provide a richer experience than your competitors.

The second biggest problem I have with RSS feeds is that some providers only include summary information in the feed and require users to click through to the website to view the full content. By caching the actual web page, your users would be able to get around this restriction.
I like what Stephen Kinsella wrote in response to this article in "Against Net Neutrality" http://networkedblogs.com/c3MxZ):

``It is true that some corporations probably have extra-market power to control aspects of the Internet, as the result of state interventions such as IP, FCC licensing, antitrust law, big business favoritism, and so on. But the solution is not to grant the state even more power to regulate private companies... [N]et neutrality is an attempt by the state to [seize] more power to control private property rights as an ostensible response to various "market failures" that are really themselves caused by state intervention.''
Author here. There are certain performance issues, in both loading time and memory consumption. There were efforts to make Clojure runtime smaller, but they are kind of suspended for now.

I revived my old lean compiler code and for basic Hello World application on my OnePlus I reached 2.8 sec startup time and ~10 MB heap usage. I consider this a good start if further optimizations are applied (like treeshaking), but in this I rely on community (and specifically Clojure/core team) to pick up the idea.
This is what "nonlocal" is for. That would make the original code work. And putting the value inside a list works because in that case you are mutating the list not assigning a new list to the variable.
You mean any gateway? They all have APIs. i.e. Authorize.net, Cybersource
This would also work:

def make_window(min, max):
min, max = sorted([min, max])
return lambda val: min <= val <= max
The short people thing IMO supports my argument. There's a lot of evolutionary psychology drivel about how we're genetically predisposed to disliking short people due to lack of fitness, etc etc.

But a lot of the bias against short people is cultural in origin and hasn't always been the case. See the historically shifting attitudes towards fat people (from envy to disdain, as societies have industrialized).

We're taught by our upbringing and our surroundings to be biased against certain features in certain contexts - whether that's skin color, height, gender, orientation, or anything else. Some of this is colored by racism, sexism, or any number of other -isms we suffer from.
Thx for the heads-up. This is very helpful feedback.
If we knew the answer to that question, then one should be able to fire up Google Sidewiki, which has been out for 9 months now, and go read copious comments on the pages of Daring Fireball.

As it stands, there are a few on the front page — all old — and none that I could find associated with article pages about the lack of comments.
Presentations will start at around 6:25.
It was ambiguous, but he compared the wasted time (time wasted at work while working for a bad company) to the total time you have in your working life. He says you spend 21%-35% of your time at work, so during that 2 years you'd spend .42-0.7 years working. And if you calculate with 40 years of work life, then it comes to about 2% of that time.
Constitutional studies largely exist because of the 14th Amendment and the necessary and proper clause. They do confuse things a bit.

Sometimes we can't rely on our elected officials, even though we should be able to; a SCotUS case might be the best way to change this.
When I clicked through, the hardcover edition was priced at $13.98 while the Kindle edition was a dollar less ($12.99). I think that Amazon's prices change pretty frequently, which might explain why you saw a different price at the time you checked.
Putting

209.47.206.47 fulltiltpoker.com

in /etc/hosts, I was able to start up the Full Tilt Poker client and perform a software update. Thanks again! :)
Wow! This is amazing! I can't believe I never thought to look for something like this before.
Yes, sorry, I worded that poorly. I really mean "new graduates (non-PhD)" not "new hires". Apologies for the confusion.
Terrorism is the unlawful use of force or violence against persons or property to intimidate or coerce a government or its citizens to further certain political or social objectives.
newer fans have much tighter spacing on the guards. Of course, plastic is still plastic, so 10 year old fans that had tighter spacing are going to have lots of broken off sections so you can make cool noises with the fan and [other objects]
It's not just the cycles, it's also time. Li-Ion batteries deteriorate over time regardless of cycling. That's why you want to make sure the battery you buy hasn't been sitting on a shelf somewhere for 2 years.
I think it's more "schools of thought" inside the pro-Brexit groups? (although missing any pro-closely-aligned-Brexit groups, since those got pretty pushed out the solution space in the last years)
The major Cloudflare products (namely the CDN, WAF, DDoS protection, DNS management, and even serverless workers) are already replicated in AWS, GCP, and Azure. AFAIK the main thing that draws people to Cloudflare instead is "it's easier to use than bloated AWS/etc." And while that might be a completely valid value proposition, I'm not sure if it's a long term winner, especially as more and more companies migrate to the big 3 cloud providers.

It reminds me a lot of Dropbox and the situation where for years Dropbox's value proposition was "yea OneDrive and iCloud provide the same service, but people like Dropbox because it is independent, unbloated, and simpler to use". But over time that's become less true, and as more and more companies move to using O365, they end up getting OneDrive as part of the deal anyway. And once you're already working in an environment with OneDrive, why continue using Dropbox?
Seems horrifically complicated?
This is exactly my experience with the jeep my family had. However, there's a big caveat: the jeep engine itself was perfect. Over the 15 or so years we had it, that engine was solid. Everything else in the jeep failed at some point or another, and had nothing to do with driving. I have a few examples off the top of my head: The heated seats died after a few months. The insides of the car doors became detached because the glue wasn't strong enough. One by one the dashboard knobs all split apart at one point or another. We were a normal family, there were no crazy kids or pets in it that went nuts on the inside. Our jeep just kind of disintegrated around us, and none of the problems had to do with actually driving the jeep. So yes, we didn't even need to drive it for it to fall apart.
Lol found the German
My issue with Cloudflare is, that they don't do any content checks.

I remember a friend of a friend who knows someone who participated in various Anonymous missions, that CloudFlare is protecting islamic terrorist forums, and recently I learned fom another friend of a friend that they are also protecting QAnon's and Trump's online forum where rrcent insurrection was allegedly planned and coordinated.

There's tons if alternatives for those who don't want to do business with such a company.

E.g.: https://www.g2.com/products/cloudflare/competitors/alternati...
> But nobody can deny Tesla has a superior charging network

It isn't the future. There's more investment from more companies going into CCS networks. For example:

https://www.autocar.co.uk/car-news/industry-news/shell-pledg...
Humans are also readily gamed. See, for example, Troy.
In Scala, for algebraic data types like expressions and addition, you'd just use pattern matching. That would encompass the example fully.

Scala has an "external" dispatch mechanism as well, basically a way to create new typed methods, namely pimping:

implicit class FooWrapper(foo: Foo) extends AnyVal {
def newMethod: Int = ...
}

val x: Foo = new Foo()
x.newMethod

These are all checked at compile time.

Note that the example given above is actually not multiple dispatch, but merely adding methods to a type. It differs from function overloading (a Java/C++) feature only syntactically.

Multiple dispatch would be dispatch on multiple type arguments, not simply one (which Julia has, but Scala does not).
This is a great list and seems to nicely complement a list of similar intent I posted a while back: https://davepeck.org/2014/01/02/hacker-history-bookshelf

I love that Robert Noyce makes an appearance in Patrick's list; I feel that he did much to set the tone for entrepreneurship in the Valley.
A friend is a director at an interesting company that provides secure translations amongst other services to companies and has made bank since this happened. I guess it's a bit of a secret outside the industry.
Meet people. Lots of people. Especially in the field you want to be in. The connections you build now can last your whole career.

Go to developer user group meetings (Java, Microsoft, etc.). Join the IEEE and ACM and go to local meetings. Look for interesting techie Meetups or even ones that aren't technical but are likely to have software developers there.

Take one of your projects and build up a neat talk about it. You'll be "the guy with the neat textbook site" or something. That includes just talking at the pub or even giving a presentation somewhere.

Build up your LinkedIn, Twitter, and maybe even Facebook connections with people you meet. Stay in touch with them all and let them know that you're looking for work.
Is this supposed to be a modern version of "I'm sorry but if your name doesn't fit into 7-bit ASCII, you need a new name"?
I strongly recommend this translation: http://www.amazon.com/Art-War-Sun-Tzu/dp/0195014766/
London, UK.

Pre launch product, http://qwer.ly. Working on internet identity and disrupting the social media silos. Be the first employee. Rails experience. Looking for someone who is highly intelligent, fun, productive, ambitious, looking for a challenge at a startup. Can accomodate flexible hours/part-time work beside university or a soul-sucking job.

I've previously founded a successful startup and been an investor in a highly successful one. Three years VC experience, now back to the more exciting side of the table.
That's all well and fine if you're building a system for a bank. Not so much if you're working on a project for the UN High Commissioner for Refugees or similar agency.

So, yes, there are a few you can safely ignore. The problem is the set you can safely ignore is probably different for almost every job you'll have.
Thanks so much for posting this, it brings back fond memories of playing IF games as a kid (wish I still had that much free time on my hands). Saved to InstaPaper for later reading.
Yeah, but if it can't be expressed as unicode you are not going to be able to use it on my system.

And I am not even going to say sorry.
If you really love your tools right now, don't switch.

I would suggest learning something else, though (I chose Grails a few years ago), because at the very least it'll give you a new appreciation for your toolset. You'll understand the strengths more, you may identify some weaknesses (either inherent in your tools or how you use them) and start to think about how to use your own chosen tools better.

I split my time between PHP and Grails now, for the most part (some occasional other work) and knowing both I have a better idea of how/when to use specific approaches.

You may end up hating your PHP toolset after a while using something else, because you'll start noticing how verbose PHP makes some tasks (using a framework like symfony can sometimes reduce that). Or you may recoil at how ugly some of the Ruby or Python stuff feels to you. You won't know until you try, but I think everyone should take some time to learn a moderately different platform at some point, if only to help to understand your own platform better.
In regards to your philanthropic dreams, the following quote came to mind:

"Many people with jobs have a fantasy about all the amazing things they would do if they didn’t need to work. In reality, if they had the drive and commitment to do actually do those things, they wouldn’t let a job get in the way."

- Paul Buchheit

-------------------------

I think that relates to the rest of your post that way. I'm also 20 and at one time I had envisioned a future where a lot of money was going to translate into success. I've learned that it's not like that at all.

Money (billions, millions, hundreds of thousands, etc) is a consequence of success. It seems, from what I've read, that you want an "IT job" but really don't care what it is. You merely glance over the idea of doing your own product. That's what you should focus on...you have the skills to build something yourself so go out there and do it. You will literally be changing the world...and your chance of making money will significantly increase.
The nonsensical Dyson canister vacuums are the ones that amaze me. Dyson competes based on premium coolness, so just consider at its primary coolness competitor: Miele. Across the board, Miele canisters are lighter, more powerful, cleaner, and much more effective than their Dyson cost equivalents. They have a far lower failure rate and last much longer. Bagless canisters have so many negatives compared to bagged vacuums, it's a wonder they're still being promoted.