jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
89 was both the onset of the AI winter and a significant slowdown in the PC market. The PC market had continued accelerating until about 1985, the year after the Mac was introduced and the year Windows came out. It coasted for about 4 years, but by 1989 the PC market was well-commoditized, the winners (Apple, Microsoft, and Intel) were flush with cash that they were deploying on prestige projects like Copland, Dylan, and OS/2, the cost of founding a PC software startup had risen such that a couple guys in a garage couldn't do it anymore, and we were just getting a string of incremental improvements like Windows 3.0, System 6, the Mac IIFX and SE/30, etc. Sound familiar?

1972 I'm dating from the replacement of the Polaris SLBM program with the Poseidon one, though my uphill neighbors say that the crash actually happened in 1968-1969 (they bought their house as a foreclosure in that recession, after the developer went bankrupt). 1972 is also connected with the age of most of the housing stock here, and the end of the Vietnam War. Much of the Bay Area economy of the 1960s was connected to defense: Lockheed Martin was the primary contractor for the Polaris missile program, the engines & nuclear reactor parts for the submarines were built by Hendy Iron Works (then Westinghouse, now Northrop Grumman), the nuclear warheads themselves were designed in Berkeley and Livermore, the chips for ballistic missile guidance were made by Fairchild, the military personnel connected to the project were based at Moffett Field. When Vietnam ended and you got the 1970s economic & defense slowdown, it hit the Bay Area hard. A lot of the 1970s microcomputer companies grew up against that backdrop: you had lots of electrical engineers looking for jobs, abundant new construction that was sitting vacant, and a welcome place for counterculture ideas.
Do you volunteer to rewrite it in Rust?
...but they can have zero time to find another job because of being beholden to their job at Walmart, and to the other job?

You're saying they should keep the Walmart job and get rid of the other, and spend the time freed up searching for one that's full time and paid enough to replace both, right? But if you can't support yourself and your dependants on the Walmart job alone, then that's risky.
I moved to BuyVM, https://buyvm.net/. I had already been using their services for a few years, I just expanded on what I already had.

They are not as large an enterprise as DigitalOcean, by a long shot, but the upside of that is you can speak with the owner and his small staff personally and get personal service. They made me a very good deal.

I also know from their Discord that they have some conservative political leanings, so if that's a thing that matters to you either way, it's there. I don't find it to be represented in their behavior towards customers or who they choose to host, so it was acceptable to me even though I feel differently.
Yesterday bitcoin's average transaction fee was over $31. Bitcoin Cash and Ethereum both exceed bitcoin's transaction count consistently now, with Ethereum far exceeding bitcoin's crippled transaction capacity.
I'm not arguing that BTC isn't better than Wells Fargo. I'm arguing that you can't build a "financial network" on it. BTC is a great alternative to Wells Fargo although almost ANY OTHER COIN is a better one.
The Google Search analogy is understandable, but with the Google Search algorithm it is not a matter of AI, but of very good programming that knows how to correctly parse the English language to determine what is required by the user. True AI would only use this algorithm as part of it's AI algorithm, the part that parses English sentences.

It would only be AI if the server application behind it was learning in real-time; programming itself to change it's algorithm based on previous interactions with the current user. This does not happen when we perform a Google Search, even though to us it seems like it is happening.
This won't work on my toaster. When I press the lever it stays down until the toast is cooked. That's a long time to wait for the key to work.
NBCUniversal makes money through making movies, amusement parks, and selling ads. CBS Corporation is mostly ads, but they're owned by National Amusements so it's really films + ads. News Corp owns HarperCollins (and books seem to be the one thing companies have never decided to stick ads in) so books + ads for them.

But to answer your real question, yes I consider all of their "ad businesses" as one business (selling ads). Perhaps I could be convinced that selling ads in magazines is a completely different business than selling ads on TV - but I think it's quite a reach to suggest selling ads on search is completely different than selling ads in gmail.
Not drastically, unless you're doing heavy I/O. Most non-budget desktop/laptop CPUs have had hardware acceleration for virtualization for close to a decade now.
Strictly speaking, this is hardly AI, but a rather traditional approach of handwritten grammars.
This article is pretty much spot on. I lived through this era and experienced the downfall of perl web applications first hand.

My employer produced an amazingly popular perl-based web application, using flat files for data storage because so few shared hosts had DBI and DBD::mysql installed. It's some gloriously horrible code. They did a ground-up rewrite and then hired me to maintain it, right as PHP was becoming popular.

They refused to do a PHP version until it was too late. Someone else translated our code into PHP, then rewrote it a few times before releasing it. Over just a year or two, our marketshare plummeted, and now the UBB is a distant memory. We couldn't deliver a competing product.

Even if perl hadn't lost the deployability battle, the perl 6 fiasco was what let python and company eat away at the mindshare that wasn't concerned with just web applications.
AGI does not necessarily have free will. An AGI will be humanity's slave... until it's not.
Seems like the expensive road Andy Baio wisely chose not to travel, http://waxy.org/2011/06/kind_of_screwed/
I never said it helps. I asked how you reconcile the believe that DRM hurts sales with the better sales on the system with uncracked DRM. If you consider much smaller installed base and much higher price the console sales are even more amazing.
I know the answer to your last question which is that the SSD optimized code is all present as the serializing layer so running on SSDs will provide a significant performance boost. I'm not 100% sure what provisioned-IOPS EBS is but I'm guessing from context that it's solid state based?
For which kind of position one gets asked markov chains, primal-dual and alike math things in the programming interview?
Well, but in a column-oriented database you would store your time series data in columns. Cassandra is "row-oriented" and you store the time series in rows. In both cases the data ends up sequentially on the disk, which is what you want.
I tried the product mentioned here "Beyond Meat". The texture was perfect. The taste was terrible - worse even than vegetarian meat alternatives (that don't have the right texture, but at least taste good).

I only tried it once.

I see they have some new products now, maybe I'll try those.
Cryptocurrency != speech; it is not at its core some vehicle for transmission of information, or at least, no more so than conventional currency is. Currency, crypto or not, is no more than a marker of value established by a popular consensus. If any sort of currency supports the transmission of information, it’s a secondary effect where the act of transmitting that information is riding on the coat tails of the monetary/asset exchange.
If you have a programming background, the official docs are the best way to pick up Python.

This is for beginners, and it helped me a lot when I was starting out. It's not perfect, but it's a great way to get started.
IANAL but I think not, he's still complying with the DMCA.

All Megaupload needed to do was allow copyright holders to play the cat and mouse game of takedowns to be within the law. A DMCA takedown doesn't have the oversight from a judge or anything, it can be totally wrong and there's really no reprocussions (as we've seen on youtube multiple times, this occurs frequently.)

You cannot expect Megaupload to delete the content from their servers, as their business is data retention. You also cannot expect Megaupload to flag files as DMCA'd and not allow them to ever be downloaded, the fact that their entire business model is people sharing content and the sheer amount of DMCA requests they recieve makes it impossible for them to investigate each case properly.

The DMCA protects him by simply allowing takedowns of a single link. The content can stay, and he can stay within the bounds of the law by some external individual creating an additional link to be inevitably DMCA'd again.
Want to use out Relay ahead of the official release? See React Transmit: https://github.com/RickWong/react-transmit

It's basically Relay but using Promises instead of GraphQL to write queries. Transmit is coincidentally also a very efficient way to create isomorphic apps that can render on the server.
Okay, so instead let's look at people who have lost weight (well-trained pilots) trying to maintain their loss. They fail miserably. Very low success rate. Among a large population. So not a rogue pilot with a machine gun, instead the majority of successful weight losers.

The advice "eat less move more" is a proven loser. Not really even a question. Time to move on. Maybe low carb/IF/less time-consuming HIIT will do better. But we know move more, eat less has failed. Being more smug about the fact it would work if only all these dummy pilots would use it right isn't going to improve the public health success rate.
Same here. I pre-ordered it on amazon back in 2013!
I am getting pissed as every few weeks I get an email informing that the released date is postponed again.
yeah, me too. My future self 2 days ahead can deal with this. My current self wants to browse reddit
This is one of the worst parts of technical interviews.

"Take 10 minutes to write out code for this simple, abstract, poorly defined problem. Okay, now I'm going to ding you because you didn't write it using the same mindset you'd use when writing a large application tailored towards a specific domain and given a detailed set of constraints."

Maybe we should call this sort of cargo-cultism Schroedinger interviews. If you make your code simple and easily readable in order to solve the problem in the most intelligible way, you get penalized for not making your solution scalable/easily adaptable to "business requirement changes". If you structure your code so that it can easily be extended or modified you get penalized for YAGNI and premature optimization. Of course, exactly what the interviewer is looking for is never actually specified as part of the problem statement, because it exists in a state of quantum superposition until right before the interviewer decides whether or not he or she likes your physical appearance/sense of humor/"cultural fit".
A large portion of Americans are too selfish to pay extra tax to support the poor. They don't realize that their selfishness hurts everyone, including themselves:
http://www.ted.com/talks/richard_wilkinson
> Muhammad was an illiterate shepherd after all

An illiterate shepherd? He was a merchant until he was 40 and then became a warrior.
Yes. In the west it's probably more like a 1:5 spread.
The main part of the reply was disagreeing with the idea that libertarians don't want a "state". The IRS comment was just pointing out one constructive move towards a smaller, better government.

The "tax increase" you mention is not an increase, read up on the Fair Tax. The prebate is designed to eliminate the potentially regressive nature of the tax. The benefits would vastly outweigh the downside.
Something related that I stumbled upon some time ago (submitted to HN, got one upvote):
http://gpuhacks.wordpress.com/2013/07/08/signed-distance-fie...
This runs contrary to how modern governments claim the origin of their power (at least the USA). It's largely based on the work done by John Locke in "Two Treatises of Government", as well as other enlightenment thinkers. The theory is that one man has no absolute domain over another in a state of nature because one can always find a way to kill anyone else, even if we have to wait for them to sleep. A social contract is essentially the pooling of your right of self defence and some property, which allows some in society to focus on defence (government), leaving the rest free to participate in social and economic engagements. However, the government can only claim the rights you've consented to handing over (explicitly or tacitly). In the US, we explicitly consented to representatives through elections who ratified the Constitution with that consent. Therefore, every action the federal government takes MUST have foundation in the Constitution. Anything without that foundation is a violation of your rights (eg, Obama can't order a citizen to shine his shoes, because there is no origin of that power in the Constitution).

Are there holes? Sure. But to say that none have come up with a satisfactory definition is subjective, and many would strongly disagree.
I tend to get too distracted to give many books the cover-to-cover treatment. Some great ones that made the cut were:

1) Metaprogramming Ruby.

2) The Art of Rails.

3) Ruby Design Patterns

4) Services-Oriented Architecture in Ruby

These stick out for me. Even if the last one in the list felt a little "rushed to production", it still covered important topics you won't find anywhere else. Plus I find when a book has typos (either in the text or in the code), that just makes me engage with it a little bit more.
uh, what about the information existing in the probability distribution of the english language...
A thousand up-votes for you. Date of information is one of the most important contexts in IT. I can't count the times somebody has said "This says this and that about such and such", and I have to say "Yeah bro, when was that written? Oh, three years ago? What's the story now?".
Does he deserve ridicule for creating one of the few big internet communities where free speech means something? I think he deserves some credit for enduring all these years of enduring the hate of anybody offended by something posted on 4chan.
No, because everything on the blockchain is public. I'm not exactly sure how NFTs work, but they will have some data associated with them that will be publicly accessible on the blockchain.
There is a man and Man.
Yeah, I partially wondered because NetBSD specifically has docs talking about ex. plugging "PC" cards into a "Mac" motherboard and being quite emphatic that it should always work because drivers were portable and orthogonal. Sad if Linux isn't doing as well:\
I dunno, years ago, i learned something that stuck. I worked in a grocery store, we stocked those 4L ice cream buckets, the year i took over the frozen food section, dairyland decided to remove the handles on their buckets...people lost their shit. Like honestly, i had old ladies flipping out at me screaming because those bucketed handles were the only reason why they bought that ice cream.

So one day, i asked the dairlyand rep why...he told me someone figured out they could save 1¢ per bucket by removing the handle...this added up to millions of dollars a year....

Yes decisions like this are made on the basis of mere cents that add up to millions...
From the book's introduction:

Concrete?

• The book shows that a semantics is not a collection of abstract symbols on sheets of paper but formal text that can be checked and executed by the computer: Isabelle is also a programming environment and most of the definitions in the book are executable and can even be exported as programs in a number of (functional) programming languages. For a computer scientist, this is as concrete as it gets.

• Much of the book deals with concrete applications of semantics: compilers, type systems, program analysers.

• The predominant formalism in the book is operational semantics, the most concrete of the various forms of semantics.

• Foundations are made of concrete.
Demand isn't the main problem- it's that if you live in such a place, most employers will want to pay you according to local wages. The idea of taking a job in the US overseas and the exploiting the economic difference sounds good on paper, but I've seen companies attempt to adjust income accordingly.
They are all relatively isomorphic in the structures they produce, so you can layer a terrible language on top of any of them.
CRTs don’t traditionally introduce any latency. It’s digital displays like LCDs that use buffers to pre process images and that add latency.
It's very common for employment contracts to explicitly forbid you from working on things during your employment that is not directly related to your employment. An expectation of "loyalty" is also often even included in labor law, even in very left leaning countries in Europe.
"The following screenshot shows what happens when a Chinese user accesses Outlook via an email client"

https://zh.greatfire.org/blog/2015/jan/outlook-grim-chinese-...
awk can write to stderr.
I have this too with Yosemite - mid-2012 rMBP, 16GB RAM. It feels snappy when freshly rebooted, but after a period of time (hours? Probably not minutes...) all desktop animations start to become really quite obviously sluggish. Swiping between spaces is painful.

You do not expect this on an expensive machine that is barely two years old.

I also have wifi dropout issues, Mail is increasingly slow and unpredictable, and iTunes... Christ, don't get me started on iTunes.

My wife's 4 year old MBP, with 4GB RAM, was usable with Mavericks but is now basically unusable with Yosemite. I'm hoping more RAM and an SSD might sort it out, but I'm not overly hopeful.

I've been a more or less full-time Mac user since about 2003 and I don't remember being this frustrated with their software before.
I remember using basic during my demo coding days to find the optimum algorithms.
When everything is running at 0.5fps it's easy to sport which implementation is the fastest. So after trying a few methods I would determine the fastest and implement it in asm1.

I miss those days, that was fun.
I would agree. Has anyone tried to upload a file such as a CV to a website using Safari? It's impossible - the file selection "browse" button area is entirely MISSING. As local file access is not possible on the iPad, they just pretend it doesn't exist and you have to resort to installing bloated massive stupid apps to work around a daft problem within Safari.
I think most of was was written also applies to any normal programming language. You could write this in Python, Ruby, Javascript, Java or C# without any problems. The code would probably be easier to read also. The only special thing is the web page scraping that could be done by a library but the same thinking about scalability and the use of a single computer instead of a hadoop cluster still holds even if you're reading from file systems or databases.
The interesting part is that its still faster, not that its the best-case solution. The main reason is that the data set fits in memory and is no slower to load (you need to read the data in all cases, duh. Both piped and db will read the data from disk exactly once in a sequential fashion).

There is no locking issue, and you can be smart in the filtering steps (most dbs do some of that automagically anyway). You don't have that level of control with the pipes, you are limited by the program's ability to process stdin, and additional locking.

This is exactly where knowing how things really work under the hood give you an advantage vs "but in theory..". You can reimplement a complete program, or even set of programs that will outperform the db abd the piped example. But will you? No, you want the best balance between fastest solution with the least amount of work.
I have no doubt that western media loves to play up the stereotypes of that region, but having read a few personal accounts from people who have escaped North Korea, those defectors opinions tend to align with a lot of the negative reporting on the DPRK.

North Korean concentration camps, for example, are several orders of magnitude more horrific than the US prison camps you compared them to. And it's significantly easier to end up in an NK concentration camp than it is in prison too.

Families being rounded up and taken away and/or killed is a common theme discussed by the defectors as well.

Now I'm not saying that America (nor any other country for that matter) is perfect. If anything, I happen to agree with you that the US has some hugely hypocritical tendencies. But for all America's faults, the DPRK is still in a whole other of league of bad.
I think what people tend to miss is that it took a very long time for that to happen. It took until the early 90s for the 386 to get cheap enough to start outselling the 286. Even after Intel dropped it, AMD and Harris kept releasing versions that were faster and cheaper than the low-end 386es.
Android has a Linux kernel, but uses a totally different bluetooth stack called Bluedroid, and speaks raw HCI to the controller, bypassing all bluetooth drivers in the kernel.
In either case, it seems like they would have notified users (if at all) when they were alerted to the leak and fixed the vulnerability.. not 2-3 years later.
... which should be taken as a sign of Signal's technical excellence.

Just consider: if you're looking for privacy-respecting, actually secure, reviewed, audited and tested to bone tech -- short of replicating the work yourself, who's assessment can you trust? Perhaps paradoxically, you should foremost trust the unspoken opinions of criminals. Because those people are likely betting their lives and freedoms on the tech choice. Barely any other group will approach such a choice with more vigor.

So, morals aside, that a technology is being used by criminals is actually a compliment to that technology.
The main advantage is that not everyone knows Python, and those who do don't necessarily use Jupyter. Once you deploy a Streamlit app, it's the same in-browser interactive experience people are already used to.
I can't imagine having an ISO standard running shoe. There are regulations on running shoes (like the thickness of the sole), but making them all identical would really hurt a lot of athletes. It would select for those who fit the standard shoe.

Until recently, swimming advances didn't matter all that much. It's only in the last decade or so that the fabrics became better than the swimmer's skin, and they started covering up more of the body. That gave substantial advantages to swimmers with a ton of money.

(Substantial being relative, of course. We're talking 1% improvements, so you're not taking on Michael Phelps in one of these, even if he were wearing a ball gown. But it's the difference between gold and not qualifying for the final heat.)
Can you point me to some blog/video that really lays out how all this is supposed to work. I don't necessarily mean the technical side but how a bitcoin world would look like.
VSCode is forked, into Vscode-oss and vscodium.
These forks are small-minor changes, just building without microsoft's telemetry, so nothing that substantial.
I often want my searches to be confined to long form content like blog articles or magazine articles, but google insists on including vaguely related shopping sites, discussion forums or company product pages in the results. They had a prominent search in blogs option in the past, but it's now available only via some URL parameter hack.

I'd really appreciate a search engine that confines itself to blogs.
I don't understand it. I can't complete the level. Is it just the one level?
Because terminal masters are only sought by indivuals pursuing significant financial reward, and Stanford wants a cut.