jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
Ha! H. P. Lovecraft was right after all. He wrote his classic story "At the Mountains of Madness" about these mountains (http://en.wikipedia.org/wiki/At_the_Mountains_of_Madness):

"The story is written in first-person perspective by the geologist William Dyer, a professor from Miskatonic University. He writes to disclose hitherto unknown and closely kept secrets in the hope that he can deter a planned and much publicized scientific expedition to Antarctica. On a previous expedition there, a party of scholars from Miskatonic University, led by Dyer, discovered fantastic and horrific ruins and a dangerous secret beyond a range of mountains taller than the Himalayas."

OK, so he got the "taller than Himalayas" part wrong (article says 8000 feet), but he wrote this story in 1931, when these mountains were not yet discovered! The radar image looks suspiciously similar to Lovecrafts's description of the stone city of cubes and cones. He warns at the end:

"It is absolutely necessary, for the peace and safety of mankind, that some of earth’s dark, dead corners and unplumbed depths be let alone; lest sleeping abnormalities wake to resurgent life, and blasphemously surviving nightmares squirm and splash out of their black lairs to newer and wider conquests. "
While I don't necessarily disagree with your point, an alarm clock may not be a good example. It looks like you could use scheduled local notifications for that.
Good point. I'm trying to stay away from pre-defined categories, but I have been considering showing "popular" categories on the homepage so that users can browse listings easier. It would be as easy as writing a query that checks which tags are trending.
Boo. Glad I moved to Canada.
Gacker (n): Someone who plays the game of genetics using both zinc fingers and stem cells.
Oh right, I totally forgot there was no liquidity in the markets before HFT came along. How silly of me.

The flash crash was exacerbated by HFT, not caused by the absence of it.

Congress doesn't have to outlaw HFT, but it does have to outlaw HFT order limit probing. Though it would probably not hurt to completely unplug HFT anyway.

There is zero net benefit to the markets from it, and there will be plenty of trading and liquidity without it (just as there was before it). Arguably even more, as funds that now resort to dark pools return to the open markets.

Volatility spikes would still exist (always have always will), but HFT exacerbates them, lack of HFT mitigates them.

The problem with HFT is that it is not a productive enterprise. It does not take raw materials like copper and sand, and apply labor, capital, and innvotation to turn them into products worth more than the sum of their inputs, creating real wealth. It doesn't mine or farm those raw materials. It doesn't even provide a specialized service that saves people time/money.

All it does is skim off the top of the global capital flow, increasing the cost of that capital to everyone else, particularly to the productive enterprises mentioned above. It is parasitic, and gives nothing back, despite the 'story' Wall Street has created to justify it.
"The cause of the outage was a very unfortunate code change that overwrote some key options in the options table for a number of blogs." TC

http://techcrunch.com/2010/06/10/wordpress-gives-us-the-vip-...
On the day in question, the algorithms' "oh crap" mode kicked in, the bots no longer felt they had a grasp on fair value, and decided to withdraw all their bids and offers.

The algorithms were not turned off because they didn't work. They algorithms were turned off because everyone knew the exchanges were going to break trades.

If your smart algorithm finds the bottom at 10, buys, sells at 20, and the market goes up to 30, you just made $10, right ($20-$10)? If the exchanges break your trade at 10, you are now short the stock at $20, and the current price is $30! Unfortunately, it's impossible to predict whether the trade will be broken; it's a human making that decision.

Incidentally, most high frequency traders get no special privileges. There are a few that do (the ones you describe), but they are special cases rather than the general circumstance.
CISC is rapidly becoming a requirement, however.

Power requirements scale as the square of the frequency, and also, perhaps even more importantly, leakage power, and hence, heat generated per unit area, increases as the process size decreases.

As such, as process sizes shrink, less and less actual area of the chip can be active at any one time. ("Dark silicon"). In other words, you might as well have areas of the chip that aren't used most of the time, because most of the chip can't be active at once anyways.
The reference to Grothendieck and Hilbert don't seem to be about establishing something like an 'axiomatic basis', but about having a leader who can organize a platform of modernization in the field. They both lead programs. That's about as far as the thinking goes on that one, I suspect.
We have been measuring google's "reachability" performance and it is quite amazing. The results of their tuning is that they can achieve downloading of their initial HTML in under ~250 milliseconds and many locations under 100 ms. The other thing the data shows is the standard deviation on the download times are very small making the site consistently load fast.

http://www.yottaa.com/url/4be004065df8ca5a730001fb/reachabil...
Relevant paper: Algorithm Aversion: People Erroneously Avoid Algorithms After Seeing Them Err [1]

> We show that people are especially averse to algorithmic forecasters after seeing them perform, even when they see them outperform a human forecaster.

> [...]

> The aversion to algorithms is costly, not only for the participants in our studies who lost money when they chose not to tie their bonuses to the algorithm, but for society at large. Many decisions require a forecast, and algorithms are almost always better forecasters than humans (Dawes, 1979; Grove et al., 2000; Meehl, 1954). The ubiquity of computers and the growth of the “Big Data” movement (Davenport & Harris, 2007) have encouraged the growth of algorithms but many remain resistant to using them. Our studies show that this resistance at least partially arises from greater intolerance for error from algorithms than from humans. People are more likely to abandon an algorithm than a human judge for making the same mistake. This is enormously problematic, as it is a barrier to adopting superior approaches to a wide range of important tasks. It means, for example, that people will more likely forgive an admissions committee than an admissions algorithm for making an error, even when, on average, the algorithm makes fewer such errors. In short, whenever prediction errors are likely—as they are in virtually all forecasting tasks—people will be biased against algorithms.

1: http://opim.wharton.upenn.edu/risk/library/WPAF201410-Algort...
The authorities should have to win a case, rather than just allege wrongdoing, to wipe a website completely from the net.

Leaving aside the fact the website hasn't been wiped, as such, in what sense is ICE's procedure insufficient? They've obtained a valid court order, supposedly, so it's been approved by a judge. And like it not, dealing in certain kinds of merchandise makes both merchandise and assets subject to seizure, using laws which have been on the books a long time (and were thus known to the domain owners). The idea that customs officers have in rem jurisdiction (over things rather than people) in certain circumstances is a very old one.

Here;'s an example of an issued warrant for seizure of domains made earlier this year, along with a (brief) explanation of in rem jurisdiction.
http://www.courthousenews.com/2010/06/30/Warrant.pdf
http://law.onecle.com/constitution/amendment-14/41-actions-i...
> Both "innovative" and "boring" can shoot you in the foot.

This is true, but it misses one of the points of TFA, which is that with boring tech you already know the ways it can shoot you in the foot, because lots of people have had their feet shot by it before you came along. You can learn what not to do just by looking around and seeing which sets of feet have the smoking holes in them. With exciting tech, you don't know; you get to be one of the people who discovers those things.
Toothpaste has some abrasives in it, I wouldn't use it on the glasses.

Toothpaste is mostly soap, so try that instead. Or mineral oil.
Yes. It always seems like these analyses of millennials don't account for our delay in starting a family compared to past generations.

Certainly a generation living like man-children for the entirety of our 20s before starting a family will have lasting impacts on our outlook, but I predict that in 5 years we see most millennials transitioning into being the suburban boomers they all hate.

I'm 31, right on the leading edge of millennials and I have been seeing it among people my age for several years now (partially because of the coincidence with economic recovery).
If you had written "helicopters" instead of "self driving electric cars", this post could be from 1950.
This has never happened to me, probably because I don't install the Facebook app and don't give Messenger Lite access to my contacts. If Facebook and Whatsapp were sharing phone numbers or metadata behind the scenes I would expect to see a lot of suggestions when I log in to the Facebook website, but I don't.

Still agree with your opinion, though. Also, I find it annoying that you can't message someone on WhatsApp without adding them to contacts.
Epochs don't tell you what time zone you're working with and they aren't very easy to read/debug at a glance.
I use the comment section to gauge validity of the main post and graze through the discussions to gauge the pros/cons of the topic of the post. This is usually just for Show HNs/New Technologies. I feel like I am not experienced enough and there are a lot of super experienced people on HN, so I really value peoples opinions on such topics. Also it provides a good forum to voice any questions.
Thanks for this! Useful to know what not to do in prod.
This article reminds me of a question I've thought about a lot recently:

When did elections become the norm? It seems like every despotic nation needs at least some kind of elections. Even in totally authoritarian countries, like say, Saddam's Iraq or North Korea, elections are held even if the leader always wins in a landslide and it's clear to any outside observer that the results are pre-determined.

200 years ago, there was no need for such things. Monarchy was considered a perfectly legitimate form of government. Voting was considered dangerous, and people often argued that democracy would be "mob rule" or "tyranny of the masses". Systems like the electoral college (and representative democracy) were created to put a check on such fears.

Even without Monarchy, "enlightened despotism" was advanced by many in the 19th century. Consider the words of (19th century general) Santa Anna: "[The Mexican people] do not know what [liberty] is, unenlightened as they are, and under the influence of a Catholic clergy, a despotism is the proper government for them, but there is no reason why it should not be a wise and virtuous one."

But at some point along the way, it became clear that to have any legitimacy, you have to have some kind of election. I wonder why? Or when?
Point about having a place for the good thoughts to congregate is spot-on. The question is, will HN grow to be unwieldy like reddit and slashdot did, or will something better come along without this one starting to suck first?

As an aside, I wish my handle here was "Anonymous Coward"...
Well, I know very little JavaScript to comment, so you may well be right, and besides, as long as JS doesn't have threads, there's not much choice, really. Also, since there's no parallelism, the consequences of having side effects in monadic compositions (promises) are not as bad as in environments that do support parallelism. Still, if you can get some lightweight threads implemented in JavaScript (or green threads, in this case, as there is only no parallelism), I think you'd find them to be even better. Threads are just a better fit for imperative languages especially ones with unrestricted mutation.
I think it just doesn't have https for the images. Turning of httpsanywhere for tumblr fixed it for me.
Think of the index fund as reducing the risk of depending on any one stock for your gains. I don't know what the distribution of gains is like on an index fund but an answer to your question would likely come from an examination of one.
The story about Google engineers taking offers from Facebook is seriously overblown. Google is a huge company (>10k employees) and there's always going to be some amount of churn. People don't work at a single company for their whole life anymore. Sure, Lars Rasmussen leaving was newsworthy, but was it really surprising to anybody after the death of Google Wave?

Overall Google still hires orders of magnitude more people than it loses.
AS Godwin's law itself clarifies:

Godwin put forth the sarcastic observation that, given enough time, all discussions—regardless of topic or scope—inevitably end up being about Hitler and the Nazis.
By demanding copyright assignment and then paywalling, they are directly reducing the social utility of this research work by drastically limiting its audience. They have even threatened web authors for merely linking to copies which belonged to the authors rather than themselves: http://realtimecollisiondetection.net/blog/?p=101
If I had the money -- not that it would take all that much -- I would like to set up cameras, maybe webcams or CCTV cameras on a building that had a good view of the street. Then I would run x frames daily through an OCR program and keep a public online database of dates and times where certain license plates were seen.

I hope this would help people realize what they're giving up by allowing these cameras and their potential for abuse by a figure much more powerful and connected than just some guy who set up a few cameras, and maybe lead to a revolt against this kind of monitoring.
The EU does redistribute a large amount of money between its member countries... but this is still small compared to intrastate transfers.
Why weren't they able to get there hands on Classified content? I bet that would make for good reading.
Who cares if you can solve the wrong problem quickly. I'll take the person who knows what problem to solve. In my experience those are often independent.
They have 112-bits of security and are considered fine until 2030 by NIST. (insert opinion of NIST here)

The real reason to disable them is because of how slow they are. The only thing that is gonna actually use 3DES for TLS is MSIE on XP, its the last remaining secure cipher.
Strictly speaking, no. However, that "no" comes with caveats.

First, it's easy to accidentally have some inputs you haven't accounted for, which can be turned into pseudorandom number generators. For example, if the program is multithreaded, then the exact relative timings of instructions on each thread matter.

And second, the thing you care about might not actually be the output, but only a subset of the output. For example, under the many-worlds interpretation of quantum mechanics, the laws of physics are implemented by a computer program that computes every possible final state, but only one of those final states is observed; and the selection of which final state gets observed depends on which observer you are, which is "random" but in a philosophically tricky way, since every result has a corresponding observer.
Interesting - i had no idea that ifconfig and route were considered deprecated - googling did not turn up a lot of information fut I found corroboration with wikipedia and a linux foundation article:
http://www.linuxfoundation.org/collaborate/workgroups/networ...

And the developer page shows no activity in a long while:
https://developer.berlios.de/projects/net-tools/

I am a bit embarrassed to know nothing about this as I have blithely been using ipconfig and route over the last few years.

One command that I have been using from the newer suite is ethtools - that is really useful. I like the very detailed interface error counts
If by "program", you mean something computable in the usual Turing-equivalent sense, and without access to a physical random number generator, then the output is always trivially predictable by recreating the initial conditions somewhere and running the program.

However, the prediction may take as long to compute as the real output. There is no general faster way to predict the result (see halting problem).
I have heard (but never confirmed for myself) that the term translated as sin into English from the Torah has more of the sense to miss the mark in the original Hebrew.

It appears from this summary this atheist has replaced traditional Western religious-based morality with the very same moral system, sans God.
First define unpredictable. From your comment below, it seems to me you're saying that deterministic != predictable.

Also, the halting theorem may apply.
I assumed that when he said "GUI" he meant "interface."

I could be wrong.
I understand that and I am not looking to create a better crunchbase. I want to understand how hard it is to create something like that, technically. If you spend time on it, it looks fairly sophisticated. You say it's trivial, but how trivial ? For instance, Can someone who knows ruby-on-rails or one of the modern agile web frameworks create an exact replica in a day, a week ? Can someone hack it using wordpress/joomla ?
The problem with feeds is that feeds are not feeds. If instead of feeds we had feeds, users could apply their own algorithmic agents to help them navigate the feeds they subscribe to.

It's an aggregation/vertical control problem. Because big communicative-capitalism commands the means of content creation, content discovery, & content browsing, all mixed together under the vague meaningless "feed" idea, we cant begin to imagine alternatives. If we separate out the content feed from the consuming agent, decouple these systems, we can start to think of different, more pro-user, healthier ways we might approach the feeds we subscribe to. Having everything totalized under one monopoly prevents innovation & exploration of the problem space.

It's important to have the ideas separated out: different channels of information are available to us (a "feed" in the classical/accurate sense). The different approaches to going through the subscribed channels ("feeds" in aggregated/consumed/this-article's sense) is where opportunity lies to find a healthy relationship between ignorance & harmful information-addiction. Currently we have no say in that relationship, other than withdrawl.
I'd be interested in more detail on why you consider comparing the speed of the ffmpeg H.264 and VP8 decoders to be unfair. Don't they share a lot of code, given the similarities of the formats?
On the main page it says: "Tell your friends what your need." It should be: "Tell your friends what you need."
The attack on the Capitol was denounced by "all sides".
I'm sure you can find awful things on all sides but this aint one.
I loved Flameshot! Though as far as I'm aware it still doesn't work with Wayland.
supposedly the b key belongs to the left 'cos columnally(?) it's below the g key
Ooh, this looks very good. I might try colyseus. Thanks for the link. My game is only a card game so it's actually a very simple use case relative to many others. But it isn't turn based, so it's still realtime.
We don't need to imagine:

https://www.doctorswithoutborders.org/what-we-do/news-storie...

> So far, pharmaceutical corporations and other manufacturers of products needed to combat COVID-19 have not shown any willingness to take a different approach during the pandemic to ensure the necessary broad access to needed products
> Python has exceptional libraries but, as a language, it's a bit dated on several fronts.

I've been using Python for ML for the last 3 years and I've never felt this way. It might be that I'm not all about the hip new languages, but I don't really see the benefit of making Python more ML/Haskell-ish.

The ML use case for Python is roughly as follows: you design, train, and evaluate models. Then, if something is decent enough to use in production, you switch over your application to load and use that instead. I don't really see where Haskell or any language from the ML family can improve in that process.

Sure, the code that you used to implement your model may improve slightly, but I don't see that code improving significantly. The fruit of your labor is usually a protobuf file (encoding the TensorFlow graph) or whatever your framework uses to encode the model you built. The code actually surrounding it is very minimal for most use cases.

> In Julia, things are really small and composable. For example, you have a probabilistic programming library like Turing and a differentiable programming one like Flux, and it's trivial to implement some Bayesian neural networks.

There's nothing stopping you from composing things in Python. But it's simply not a goal of 99% of ML libraries to be composable with other libraries. You're probably never gonna run TensorFlow and PyTorch in the same application (trust me, I've tried, it was a nightmare) and I don't see why you would compose a TensorFlow model with a PyTorch model without incurring tons of overhead in your application around gluing these two things.
That would get you pretty far outside of the biggest cities. It wouldn’t make for a glamorous life, but it would be enough that at minimum you wouldn’t have to worry about food and housing.

For context, during the recession I managed to survive one year of severe underemployment, living in Houston, on an income of less than $20k for the year. Things were tight, and I had no savings at the end of that year, so I’m glad it didn’t last any longer. But if I imagine having that same experience with an extra $1k/mo in baseline income, it would have gone from “stressful” to “not where I want to be, but okay.”
So the millions of men who sacrificed their own lives to defend this principle of liberty psychopaths?

Being principled and having higher ideals is not callous. It's the most noble thing a person can do.

The fact that people view it this way is very bad sign for how selfish and callous Americans have become.
nestjs is an atrocity that should not have been wrought upon the js/ts community..
This is brilliant. I was wondering how this tool worked.