skysight-inc/HackerNews huggingface dataset:
An example of a more complex script is Tamarind: a CGI application in TXR which lets users log in with their IMAP/SASL credentials and edit their personal list of randomly generated throwaway e-mail aliases.

http://www.kylheku.com/cgit/tamarind/tree

This is a CGI script that runs under Apache. It doesn't use any web framework; everything is there in the code: parsing URL parameters and form data, handling sessions and authentication, etc.

In early versions, I scanned the /etc/passwd file and authenticated users by doing raw crypt calls on the passwords. Then I upgraded to SASL authentication: sending tokens to "saslauthd" over Unix sockets. This is in

http://www.kylheku.com/cgit/tamarind/tree/auth.txr

Then I added IMAP. That was an example of incremental development. I tested the IMAP code in isolation and then just planted it into auth.txr.

I was surprised because I was sure that would be done in Lisp; but the pattern language easily implements the IMAP conversation needed to authenticate.

I expected most of Tamarind to be Lisp; I'm surprised how much of it in general ended up TXR via a path of least resistance.
See if going to overcast.fm, searching, and clicking through works better for you.
It's awesome to see an episode of 'The Wire' become an actual headline.
Ars explores AUVSI’s Xponential conference–the biggest “unmanned” show on Earth
VI !!!

^_^
I think they should start to consider mobile clients once those have a hyper key...

I'm all for lean sites but emacs' site is one of those where I just don't care. Emacs users are sitting in front of a workstation and if they don't have a proper internet connection, they just install it from their unix distribution's CD/DVD.

And it is also kind of adequate to have a bloated website... anyone remembers the joke to name a kernel "emacs" so that it says "LILO booting emacs..." at startup? ;)
Same could be said about science. Correct? We are making stories out of randomness? And it's laws only have meaning in a learned context? Are you arguing semantics?

No apology needed. You are not being insensitive, only expressing you point of view, which I appreciate greatly.
There is a company that called CloudFactory that offers a distributed task platform for data science. Data wrangling manpower on-demand.
Sure, you can say there are four such suburbs: Oak Park/River Forest and Evanston/Wilmette. To me, each suburb pair is essentially one area, but I can't defend that argument with a straight face here. (I live in Oak Park).

We also have a lot of walkable, tree-lined suburbs without huge setbacks and, with the exception of blighted commercial drags like Butterfield and Roosevelt, few of the traffic setbacks and parking lot hells that this post talks about.
Biking around Utrecht is a lot more fun than biking around Ann Arbor.

The train to Amsterdam is better than the train to Chicago too (cheaper, faster, more frequent).

It's a bigger city than Ann Arbor, with about twice the density.

I think there are probably enough differences in land use planning that you won't quite be able to have a model city for Europe.
The train from Ann Arbor to Chicago? The nearest major metro to Ann Arbor is Detroit, not Chicago. Utrecht is just 30 miles away from Amsterdam. A2 is 250 miles from Chicago.
The backend is in perl using the Dancer framework ( https://metacpan.org/pod/distribution/Dancer/bin/dancer ). The db is Postgres with Full Text Search. Everything is on AWS.
Is it me or is Qutebrower difficult to configure? Trying to change the fonts on Linux is an exercise in sanity.

That being said, I've managed to switch to it from Chromium on Linux successfully. It's definitely the best of the vim-style browsers even superior cVim extension for chrome, which is close but naturally limited (for example, extensions don't load on chrome:// urls so I can't edit settings or scroll naturally without a mouse).
Trump isn't against free trade because of environmental issues or or labor disparity. He's against free trade because he feels China is artificially deflating their currency.

Trump has absolutely no concern for America's labor force.
Scam Alert: Nootropic Pill Supported by Hawking, Gates, Anderson Cooper?
This scam website mimics Forbes.com and has obvioulsy fake endorsment quotes from everybody from Stephen Hawking to Anderson Cooper to Denzel Washington pushing a bogus nootropic. It was being marketed to me on TheHill.com via NewsMax.

What can be done about this kind of bullshit?

WARNING, this is a SCAM product, linking for discussion only.

http://forbes.com-health.net/?t202id=8352&t202kw=braintxt1&Dkt_nbr=13074-1& nmx_source=The_Hill&nmx_medium=widget&nmx_content=121&nmx_campaign=widgetphase2
I find this interesting timing for the documentary/article, as this is certainly not a new phenomenon [1] and if anything is beginning to reverse with "re-shoring."

What does seem to be happening is more discussion about the impacts of many of the free trade agreements of the 70's/80's/90's - more specifically how goods made in the US were off-shored as a result.

[1]http://www.alternet.org/story/13095/levis%3A_made_in_china

[2]http://apparel.edgl.com/news/Reshoring-Success-Stories--What...
Trump is a proto-fascist asshole, no doubt about that but when it comes down to it he shared his worst aspects with every major candidate that ran for the GOP nomination this season. The only difference is that Trump didn't play the game how he was supposed to so the media branded him as being particularly evil when he really is embodying the beliefs of the party that he now represents (and that all other candidates paid lip service to in one form or another).
Sure, but you'd drive there.

The point of that was that it is connected to a rail network in a way that doesn't exist in Michigan.

Also, when I lived in Ann Arbor, we never cared about going to Detroit itself.
Colleges don't see AP scores until after a student is admitted so admissions only sees the fact that the kid is in the class. Also, from what I can tell, admissions offices do have a pretty good feel for the schools they read for.

Once a kid is accepted, schools already give placement tests so that takes care of that issue.

On the credit front, I think partnering with a college would yield better results (like what you did).

I also wonder how much the credits mean - if a kid can knock off a full semester, it's obviously a big saving but given the way colleges charge undergrads - a fixed amount for a varying number of credits, at the end of the day, I wonder if it makes much of a difference for a kid that gets a small handful of credits.
I've recently (about two weeks ago) picked up Clojure for use on a side project after getting frustrated with trying to use Haskell for something non-trivial -- not smart enough for Haskell, apparently :D

Haven't messed with a LISP language since college but clojure has grown on me considerably. I already like it more than Scala... though I did almost immediately find myself reaching for a monad library (cats seems good so far) :) Haven't felt the need to write my own macros yet, but certainly many of the libraries I'm using (compojure) make heavy use of them.

Too bad my day job is all Java, all the time :( My continual requests to use Scala have been shot down over the last couple of years -- "We want something maintainable, where am I going to find Scala devs when you leave?" So obviously Clojure isn't going to fly :)
No.

You can only raise prices if you can find buyers who are willing to pay. If you used this pricing model as a real estate agent you would find yourself completely unable to sell houses pretty quick if, for example, people started moving out of the area. In that scenario there would be more houses for sale than buyers, and the real estate agent with the lowest price is the one who will actually get the sale (and if you’re still increasing prices that agent won’t be you.. you'll be going out of business).

This is why people can’t increase prices forever - you have to lower your prices if the buyer has a lot of good alternatives to buying your house.

To influence the price of housing you need to increase the number of good alternatives for buyers. You can do this by driving people out of the area (lame), or you can build tons of housing.

This is all based on one of the fundamental ideas of modern economics, the supply and demand model[1].

[1] https://en.wikipedia.org/wiki/Supply_and_demand
Utrecht is about as far from Amsterdam as Orland Park is from Chicago. Train connectivity between Orland and Chicago: also pretty frequent and reliable.

It's a little unfair to compare that particular run to the entire state of Michigan, which would be the 20th largest country in Europe if admitted to the EU, just behind Iceland and ahead of Hungary.
Aristotle, “On Trolling”
Such crowd-sourcing of safety information is dangerous. We cannot send out cars on the basis that eventually we will get enough feedback on how to make them safe. That was how car companies operated in the 50s and 60s. Today we insist that products are safe before they are allowed on the market. It's a catch-22, but that's Google's problem to solve. If one of their cars injures me during the test phase, expect lawyers.
I also put the concept of settings on the opposing end of non-teleologic identification.

I have no expressed opinion on whether the attempt to make China or India conform to green western politics is fair or not; but those two nations probably do, and that's what's really relevant. They'll most likely experience bouts of massive civil unrest without regard to local atmospheric quality.
That's fair, I wasn't in NL long enough to really get a sense for distance. Took the train to Amsterdam once.

(we're both making some edits)

I think the higher density is part of why Europe seems to have more nice cities though. I actually kind of joked about that while I was there, that the publicly owned land in Michigan is roughly the size of the Netherlands (the national and state forests).

With high density, if you "need" cityscape you can just build a rail to where it makes sense to have the city.
Thankfully, "Mt. Home" is just off of I-84: https://goo.gl/maps/TShipVvyxGC2
nothing misterious really.. it only works where hot water turns more or less to steam ie very high surface area and thus can cool faster thus overtake cooler water droplets that have significantly less surface area.
Or one could answer the problem of evil as saying that much like a dog can't understand physics, we can't understand the complexities of God. In this we could still choose to believe, God is omnipotent and omnibenevolent. If God created the universe surly he/she/it is beyond western logic.
A friend of mine and I followed Google Maps directions while on skateboards in a little town in Oregon called Coquille.

At the bottom of a fairly steep hill there was a huge unchained full-grown Rottweiler.

When we arrived at the flat area he attacked.

We had to hold our boards out to defend ourselves.

A women driver started honking and driving towards the dog causing him to run away.

We rode towards the main road, and I've never used Google maps in that tiny town again. Likely because I haven't been there since that day.
"Match reality" means "makes predictions that match what we actually observe". The model we use to make predictions can be viewed as an "interpretation", yes, but the comparison between what is predicted and what we observe is perfectly objective.
That's a great example of the problem with all of this stuff -- both driver and passenger are blithering idiots who have no idea where they are. A professional driver should know how to drive their city.

Some good friends moved to the North Shore near Boston about 10 years ago. We visit 3-4 times a year. They are big GPS people, and know nothing about navigating the region. If we go somewhere, can get us there more sensibly just about any time. It mind blowing to me. I always drive and/or walk around any new place I visit for more than a day. I like to know where I am.
It's OK to be discouraging to a certain degree. It helps stop people from cooking up "clever" solutions.
In the industrial control system world we call time series DBs 'Enterprise Historians' they are well optimised. Good ones support storing data at native frequency of control system including sub-second intervals. Basically whatever frequency the instrument can sample at these things can record.

They also have good compression and buffering support, including catchup functionality.

They are by no means lightweight - usually they rely on PLC's or SCADA system for inputs. They may not offer a complete solution for IOT but I'm sure there are lessons which can be adapted.
However if you use WriteConsoleW, you can actually output both of the "€∑" in ANY code page.
The NT console is a matrix of UTF-16 code points, and there is an API to write it. So the question becomes why Java (and many other platforms, like Python) did not use this mechanism. Notably Java's internal encoding of strings is UTF-16 either, this should be a problem.
Too much clicking in the IDE, though I guess this complaint goes more towards Eclipse than IDEA :).

But Emacs (and Vim) offer you superior text editing, if you can be bothered to learn it. Semantic navigation, convenient incremental search, semantic editing, keyboard macros, etc. etd. - you can do much more in fewer keystrokes, which is important in keeping yourself in the flow. In Emacs, you get all the benefits of highly optimized keyboard navigation and editing for every task you'd like to do - writing code, managing files, inserting simple and complex code templates, managing projects, complex work with Git repositories, etc. - and it's all consistent - you can do the same regex incremental search in e.g. your commit logs as you do in your source files.

My overall personal impression about Emacs is that it's the most efficient environment optimized for anything text-related out there (especially if you switch to vim keybindings for text editing and navigation, which are arguably smarter).
I like this term. Let's start using it everywhere.
I think the part that baffles me the most is that these drivers blindly do what the GPS says and drive straight into a lake.

I regularly see tourists here in Australia do very odd things and sometimes I can't help but feel a little xenophobic.
Does presenting more data to the user help? There are situations where giving the operator more data leads only leads to false/overconfidence. I was just reading last week about experiments in the UK with removing painted lane lines, lines BETWEEN traffic directions. People drove slower and, hopefully, this means less accidents.
I also prefer the navi using fixed orientation; if the map rotates, it becomes very hard to track myself in my mental map. I'd imagine once you lose tracking in mental map you tend to blindly follow whatever the machine tells you.
True story: Office maintained its API to be compatible with a plugin which its developer has already bankrupted, and its source code is lost.
Because millions of US Government computers are still using them.
> and see your money oscillate 20% per day

I get that you're not a fan, but exaggerations don't enhance your argument. Over the last 60 days the XBT/USD pair has an average volatility of 1.23 % [1] which is obviously higher than most major currency pairs, but comparable to a many stock markets. That is, many people invest money in securities with similar or greater volatility profiles.

> easily stolen by some hacker

Whilst Bitcoin is obviously less user friendly than fiat currency, an experienced user like OP can make store their Bitcoin in a way that makes it much more difficult to steal than conventional payment systems.

Firstly, using a hardware wallet (with offline backup) will make your Bitcoin almost invulnerable to 'hackers', plus the use of multi-sig can allow one to dial up physical security to very high levels.

Compare that to conventional payment systems like a credit card - all your credentials are on your card! Anyone who handles your card (waiters, cashiers) gets access to all of your credentials, for the life of the card! (Bitcoin's use of public key cryptography is far more sane in my opinion). And any malware on your computer that could steal Bitcoin could also steal your CC information etc. The only reason that this isnt more of a problem is because by using a bank you are paying insurance for your money and the Bank will generally reimburse you for small amounts - this doesn't make the conventional payment system more secure, just more insured.
This is my personal belief as well. The evolution of monotheism appears to be a boon for scientific thought: it sets up the idea that the rules are the same everywhere.
I'm not sure I've ever seen a midsized US city that defies my characterisations. I've seen plenty of cases where something progressive-sounding got built within them, but it was an island, unconnected and irrelevant. One mixed-use-sounding shopping strip with attached condos does not sprawl unmake.
Required skills/experience:

- creating Powerpoint presentations

- knowing 30+ words starting with "cyber"

- have attended expensive conferences that the good hackers either can't afford to attend or wouldn't go near even if they could
Nobody says that.

But don't complain, better submit a patch. Or help ironing out the one linked above, it's unfinished.
You have a lot to learn, little boy.
I never knew about chocolate chess. Thanks for posting it!
[1] https://btcvol.info/
They have a list of requirements on the about page that basically boils down to "any open source software that you authored which has a research application". There's more detail about the requirements in the reviewer guidelines, which mostly have to do with the development best practices: documentation, test suite, contributor-friendliness, etc. And they also give Fidgit as an example paper on the about page.

For your particular examples, I would say the rat hippocampus simulation almost certainly fits their guidelines, and the Django packages probably don't, unless they're doing some sort of scientific computation or data visualization.
This post starts off good, but...

- The motivation behind this post is storing generated IDs for a site the author is working on. Generated IDs don't have the "smaller values are exponentially more likely" property that make varints useful in the first place.

- The post rejects UTF-8's variable-length encoding because "it can only store numbers up to 1,112,064". That's the maximum number of unicode code points (...ish). The UTF-8 encoding's actual limit is >10^16. A much better reason to not use UTF-8's encoding is that it was created under pretty heavy backwards-compatibility restrictions that the author doesn't have. For example, there's no need for being self-synchronizing or to be compatible with Boyer-Moore substring searches.

- The post goes with a length-prefixed encoding, but then uses that length prefix as part of the folder structure (it's using the generated IDs as filepaths). Which is a great way to create an exponential distribution in the sizes of your directories, instead of the uniform one that was the goal.

It's not a bad post, there's facts in there, but I wouldn't recommend bothering with it.
Nor in the early Archean. Kind of my point. If someone wants to undo or revert bad influences on the planet's supposed homeostasis, why just roll back mankind? why not roll back all life? then the earth will be truly pristine. I chose the boundary where the geologic mass stabilized because it makes an identifiable thermodynamic boundary (the system is relatively closed)
Can you find any counter arguments other than just calling this fringe? I mean we did ban lead gas exit so presumably it was known to be harmful.

I accept it's not my specialty, but when you have a well known and reasonable method of action and supporting research it's a little harder to just dismiss.
Truthfully? I don't know. That's why I didn't state depression was genetic or provided any benefit to those who suffer from it.

My point is merely that stating depression can't be genetic because of its negative effects misunderstands genetics, evolution. I'm not saying your conclusion is incorrect- there may not be a genetic component to depression at all- but I am saying your methodology for coming to that conclusion is wrong.
No one is changing their mind about politics after reading something on Facebook.
I don't know about you but I'm quite grateful that people like Donald Knuth stayed in the apparently terrible place that academia is rather then becoming senior managers at IBM for 500k+ a year.

I don't think that not having a huge salary == lower quality of life, I think having a non-rewarding job does though.

> Industry is dirty and being a penniless researcher is the only noble path through life."

I never advocated this, while for some people in fact being penniless doesn't significantly impact quality of life; for a lot of talented people that want to have families it does in fact matter and it's a large loss for science if Academia cannot retain these people.
I am not saying it "solves" it. I don't believe it can be "solved". We can only postulate ideas, choose what pleases you.
I think this could be against the HN rules as read in the FAQ[1], if anyone who came to the link were to upvote the post. HN penalizes these posts by not allowing them to be promoted outside of newest.

> Can I ask people to upvote my submission?

> No. Users should vote for a story because it's intellectually interesting, not because someone is promoting it.

> When the software detects a voting ring, it penalizes the post. Accounts that vote like this eventually get their votes ignored.

1. https://news.ycombinator.com/newsfaq.html
What if the employees at Facebook instead asked "What ethical responsibility do we have to ensure that we, as the primary distributor of news in the world, do some minimal amount of fact checking."

The goal shouldn't be to "stop Trump" — that's not what we want a news distributor to do. I don't want bias against a particular person in my news distributors. What I want is for my news distributors to actually have ethical standards that enable them to serve the public good (and as a by product hopefully prevent lying demagogue's from gaining power).

Is it "bias" to use a standardized method or algorithm (even one that involves humans reading natural language") to filter content by accuracy and provide some interface indication not just for phishing, and for porn, but also for falsehoods?
Yeah that's awesome
How can you believe the story and the purpose of something wholeheartedly when its premise is scientifically untrue?

Religion is an artifact of one of the most ancient forms of control. Today, it is an institution used to espouse the morals of the elite.

There is no evidence that bad people will be punished when they die. There is no evidence that the good will be rewarded. The universe is ambivalent to the karmic relations we see from our perspective. Karma can be common sense (you do good, good will follow), but in speaking to the spirit, karma has placated humanity into believing that mother nature or god is at the controls.

It is time to abandon the belief in the soul, the spirit, and eternity, and unless evidence presents itself otherwise, embrace the temporal reality before us.
And if we're really lucky, Trump or Bernie or even Clinton will Smoot-Hawley-tarriff us into another Great Depression.
Not quite. Cash transactions are the complete opposite of anonymity. If someone steals your cash, you can go to the police.
Machine Learning and Computational Statistics
How to Start a Business That Actually Makes Money