skysight-inc/HackerNews huggingface dataset:
2. https://github.com/gvoysey/tetrad (in development)

3. code forthcoming after publication :)

mostly, this is work done at BU and it’s spinoffs.
Ignore the haters, as someone who has real trouble sticking to habits, doing something every day, even if it is just walking around in your gym clothes, can really help you build the consistency you need to make it a habit.
Mathematician here: It isn't exactly that proof assistants are looked down upon. Rather, most of us don't do 1st order logic and it isn't on anybodies radar. Even if it were, it is often new proof techniques that lead to new interpretations, generalizations and discoveries about what we should be trying to prove in the first place. It is very hard to interpret a wall of 1st order logic.

Not to mention decidability issues.
Because it's not true :-)

Writing mathematical proofs is as fault-proof as writing pseudo-code.

Writing machine-check proofs is as fault-proof as writing code.
How a small bird managed to take over a Delta flight
https://github.com/clojure/clojure/blob/master/src/clj/cloju...
The largest fossil subsidy is the lack of a tax or regulation on greenhouse gas pollution. I used to work in emissions and most other types of air pollution (NOx, SOx, mercury, etc.) had either a permitting or cap-and-trade process that source emitters had to follow. These regulations were put in place to offset the cost of the externalities of those types of air pollution.

For greenhouse gasses, it's only been recently that we even considered greenhouse gasses as pollution, and the EPA was actually starting to implement similar regulations (called Clean Power Plan). However, that is being rolled back by the Trump administration. So it looks like externalities subsidies will continue for the time being, at least on the federal level.
> The US is an incredibly cheap place to live.

From what I hear - I've never been there - this remains true only as long as you're not ill, don't need education and are employed. In most EU countries these things are taken care of for you, so the comparison seems a bit unfair.
Why should we settle for that, rather than demanding public domain? What makes that tradeoff worthwhile?

The critically important question: how many works would be created with a perpetual copyright (under whatever terms) that would not also have been created with a 14-year or 28-year copyright? The answer seems likely to be "not many", and certainly not enough to be worth trading away the the opportunities created by the public domain to get it. The public domain also tends to inspire the creation of many works.

In talking about copyright, we're talking about trading off between two things people want: a useful and vibrant public domain with plenty of works in it, and the authorship of more works (that will eventually end up in that public domain). Trading off the former completely to get an extremely marginal increase in the number of works does not seem like a trade we should make.

Now, that said, I would be in favor of the concept of having a shorter period of exclusivity, and a somewhat longer period of exclusive commercial use, such that non-commercial derived works become permitted after that shorter period. But even the latter shouldn't be perpetual, and both should be far shorter.
Modern Marketing Techniques
I think the line of reasoning is incorrect.

Most mathematical arguments are actually not formal, in the way a program is a formal language.

In many instances, there are not only ambiguities but errors in the mathematical expression. They only become formalised to an equivalent degree in a system like Isabelle or Coq.

Writing proofs in Isabelle and Coq is essentially the same process as writing highly functional code, and is susceptible to the same arduous process. It's hard because it's a formal language running on a rigid machine.

Programming would be easy if you specified everything in a semi --formal pseudo code, designed to be interpreted by a human mind that can fill in the blanks. This is what most mathematics is.
Must watch prank
It's not TSA agents that are the problem, but TSA policy. Unless you pay the TSA for precheck to abuse you less, the process is pretty invasive.

To give just one example, in Europe, passengers are not routinely required to remove shoes.
Usability Testing Exchange — where other people will do usability testing of your website, for free, and give feedback to you. You give feedback to others too, and get back as much feedback as you give, counted in characters.

https://usability.testing.exchange

And EffectiveDiscussions, a discussion forum that brings together the best from Slack, Discourse, StackOverflow, HackerNews, Disqus.

https://www.effectivediscussions.org
Convert to image and run it through an OCR? Needlessly complicated, but it could possibly mimic the retyping part.
How might this effect accessibility (e.g., screen reader for the visually impared)?
All math PhDs can become programmers.

Some might be too bored to be good programmers, and some might have issues with corporate nonsense and workplace politics. But purely in terms of the ability to manipulate symbolic systems to useful effect, the base level is more than high enough for most programming jobs.

Evidence: for a long time, math BSc/PhD quals were highly valued by software houses. This continues to be true to an extent, especially at the high end with FP/ML.

The percentage of programmers who can become math PhDs is... lower.
Why would they allow this? Is there any legitimate case where doing this makes sense? Seems very risky to me. In most languages I know you would expect that the "a" variables are the same.
Yes, thats the joke :)

I would like to get a 4k display and have it partition itself into a different set of aspect ratios but I'm not sure that is possible.
Ask HN: What are your new year resolutions and hacks of achieving them
Hello HNers,

Research indicates that committing to goals publicly makes it more likely for you to achieve them. So I thought at this time of the year, it could be a good idea to commit to yearly goals on a public forum. More specific the better!

Also, what will help if you could mention if you are considering a hack or a behavioral / life change to achieve these goals. Willpower wears out quickly and in my experience, designing a system to achieve goals works better than simply trying hard. Your system of achieving a yearly goal may inspire someone else to adopt it.

So, to start, here are my goals:

1. Meditate at least three times a week. Method: pay monthly subscription to the headspace app (so I feel the pain of paying every month)

2. Do Yoga at least twice a week. Method: prepay to a yoga trainer for at least a quarter.

3. Build better mental models. Method: make at least one specific prediction about the world (of business, tech, government) each month and bet on it in publicly on twitter or on one of the prediction markets
I don't think comparing Bitcoin to Ali/Wechat Pay is fair. One could build the same payment experiences (qr codes, ride hailing, red packets, etc.) on top of a Bitcoin wallet app. Bitcoin is a "layer" apart from the payment experiences the Chinese wallet apps enable.

Building an ecosystem of services and checkout experiences is not an incredibly hard problem for a company like Coinbase to solve. The reason why Coinbase (and other Bitcoin wallet apps popular in China) aren't aggressively cloning the Ali/WeChat Pay experience is probably because a majority of their userbases hold Bitcoin for investment and speculation — not to make day to day payments. These wallets and exchanges are better off spending a majority of their time building for these investors / speculators.
I am tangentially familiar with the work of Campbell, but yes. Peterson often talks about the hero myth and outher Jungian archetypes.
I'm not familiarized with "thread communication" term, I mean a carbon copy of email communication: subject, message, a UI/UX that give you peace to write without read checks, "Writing..." and "Online" statuses of the recipients.
Ask HN: What sites have you seen that have great typography?
Reading articles on Hacker News I sometimes stumble on sites that have excellent typography with great line spacing and fonts that look great on all devices.
What are some sites you've seen that have great typography?
Khati- the FLM App
No mention of mocking out service dependencies, which seems like the obvious way to go. Does anyone do this?
Hands down. I can say I am a very different person from
The one I was before listening to him.

Roughly speaking ;)
I had experience both of writing programs and writing proofs including proofs in formally verified languages, e.g. Coq, Agda.

First of all, I think that the author underestimates the complexity of writing correct programs. What if integer overflow occurs? What is some exceptions happens somewhere? Programmers rarely consider all the pathological cases, while mathematicians must consider all of them. If program works most of the time, it's good enough for programmer but not good enough for mathematician.

Second, thanks to Curry Howard Correspondence, every formal proof has a corresponding program which 'constructs' a result of the theorem from preconditions, so, the proof is basically a program (and vice versa in a typed programming language).
I have to share this testing code I came across yesterday: https://github.com/dgryski/go-tinymap/blob/master/tinymap_te...

It uses two neat strategies:

- testing/quick is used to generate random test cases that try to produce a failure, and;

- when a failure is found, another algorithm kicks in that minimizes the input that caused the failure, removing any superfluous operations.

The former uses a helper function that converts a `[]byte` (supplied by testing/quick) to a list of operations. This has a nice secondary benefit, which is that the same helper function can be used with fuzzing libraries.

The latter is really handy because testing/quick generates rather unusual test cases, and it can be hard to piece together which part of a large input caused the failure.

Very cool!
The bloodiest campfire story: reading the War Nerd Iliad
Things will go into the public domain in 2019 unless Disney gets Congress to extend it again. Even though Mickey Mouse wouldn't go into public domain until 2023, I have read that Disney will want to act before 2019 to keep the dam from bursting on new public domain works.
Ada banyak yang harus kita perbaiki di tahun ini, saya memilih jadi penonton selama 1 tahun dengan tujuan menjaga dan menghargai semua privasi, menahan dengan emosi dan terus bersabar atas apa yang terjadi dengan global,saya menyadari bahwa saya bukan siapa2 dan terus belajar dengan apa yang kita pelajari,kemampuan blog saya bisa mencapai 73jt, (terjemahan melebihi dari virus) #duniasatu1
Why would having more money make people drink more?

People drink because it's the cheapest entertainment. When people have more money they try out other forms of entertainment.
Ask HN: Who wants to be hired? (January 2018)
Edit: Sorry everybody! This should have gone out tomorrow, since Jan 1 is a holiday. The ordinary rule is "first weekday of the month", but that misses the holiday cases. I'm going to kill this thread now and we'll have the real one tomorrow. -- dang
This seems to be the case with pretty much every event I go to lately. Concerts, firework shows, etc. All being experienced through a phone display just so people can "show off" the fact that they were there and earn internet points. It's incredibly sad what social media has done to society, and incredibly obnoxious trying to see past hundreds of smart phone displays just to see the stage at a show.
Not sure why, since the average voter won't be affected by this tax. Only the media companies. In fact, most voters would benefit greatly by having unlimited legal, free access to a vast library of content that is still relevant to them.

And, it can be morally justified -- if someone is sitting on the rights for a work, and isn't using it, then it makes sense to levy a tax against it as they are utilizing the expensive resources of the world governments in order to defend the copyright.
Not really unknown reasons IMO - the comments were clearly unuseful that just served to spam the people who starred the issue.

No more information from users is needed to implement it, so the only useful comments can come from Google employees who can still comment.

This is standard procedure on Google bugtrackers.
> The Vagrant repo itself was called something along the lines of “full-stack in a box”, and the idea, as you might imagine, was that a simple `vagrant up` should enable any engineer in the company (even frontend and mobile developers) to be able to spin up the stack in its entirety on their laptops.

This is honestly not that hard to get working, if you have Docker and good tools. For simple cases, "docker-compose" will work well enough. For complex cases, my employer open-sourced a tool for exactly this: http://cage.faraday.io/ This extends docker-compose with the idea of multiple pods, staging/production environments, etc.

For testing, we have plenty of unit tests, and we've been experimenting with pact https://github.com/pact-foundation/pact-js, which turns microservice consumer mocks into provider contracts.

But at the end of the day, it appears to be absolutely necessary to have end-to-end tests that run in a staging environment whenever a service is updated. Otherwise, something inevitably falls through the cracks. It's a nice idea to think that you can develop each microservice in isolation, but somebody ultimately has to watch site-wide quality.
I am not a professional mathematician but I worked with proof assistants semi-professionally. The problem is that proof assistants doesn't cover everything that is required by mathematicians, proofs are often verbose, and unreadable.

There's some attempts to alleviate these problems, which are named Homotopy Type Theory, and they are quite successful.
I know. That's a bit of a problem. Once you get into it there is nothing that can replace that adrenaline rush. You are getting so bored when you are in a relationship and have to stop doing it.
Why not just a regex that matches on ASCII characters and removes the rest?
A Big Mac is unfortunately quite a bad way to compare prices between countries, as prices of Western brands are often overpriced compared to their local equivalent in less developed countries.

Last year I was in India (Hyderabad), and a Starbucks coffee was more expensive than in the U.K., as there it’s seen as a luxury item for the upper class and Westerners.

I now live in Lithuania and when I first came around five years ago, two people could eat out in a restaurant for not much more than the price of a Big Mac (around 18Lt/€5).
Congratulations! Very cool.

The goopy proteinaceous environment ("Extra Cellular Matrix") between living cells has such a strong effect on the communication and structure of tissues. And using concepts like tension and adhesion as signals, the ECM seems to act to communicate and coordinate cells across long distances.

The work here is some of the more 'complicated' 3D tissue engineering - done in an effort to understand the generic organizational design rules of tissue construction. Their control of multiple cell types, in 3D, at single-cell resolution lets them start to ask (and answer) interesting questions about how to go about designing (and altering) tissues of the kind that we are made of.

And with some of that knowledge those communities (tissues) even seem engineerable:

"The predictable relationship between strain and curvature observed in these cell-ECM composites allowed us to program the autonomous folding of tissues into a variety of 3D architectures bearing striking similarity to structures found in vivo, as well as into entirely novel geometries. The folding process is analogous to the autonomous folding of abiotic materials into complex shapes."
This is hard to detect for the average user. Even for someone seasoned, like me.

I dare you to inspect the html in Safari, Chrome, Firefox, and even curl, to see if you can view the raw character encoding.

Some you can, some you can't.
Whoa, eliminating poverty entirely...that's a leap almost equivalent to a hyperspace jump. I've seen actual economists, proponents of UBI, making much more modest assumptions.
At the very least rents and house prices in poor neighborhoods will go up, negating the benefit of UBI.

> In the US, Social Security + Medicare + Medicaid adds up to US$1.97B per year, almost 11% of the US GDP

Yes, and you want to dismantle them and share that sum among everyone in the form of basic income. That would mean you'd be taking money from people who actually need it, to give to people who need it less. To counter that, you'd have to increase everyone's taxes just so the former welfare recipients aren't worse off. Of course, the taxes won't be raised just enough to offset the newly gained income, it will have to be raised more, probably substantially more because there will be people who haven't qualified for welfare before but will receive the UBI.

My post has no racist tone, you're seeing something that isn't there.
Copyrighted material is not a property so it doesn't make sense to act like it is. The goverment should give a short period of exclusive rights for their creation but it should be as short as possible.
Isn't that just quickcheck?
As far as I can tell, none of the perverse incentives in social media, app development or tech have been created by copyright laws, so how would "copyleft" have prevented them?

Facebook could still be just as evil as it is, with the same dopamine-triggering dark patterns, had it been entirely written with FOSS licensed code.

Copyleft licensing wouldn't make those techniques less effective, or hinder their spread across the web, or even make it easier to compete against the sites that employ them. It wouldn't even make it any easier to validate the codebase, since it's running on a remote server and everything beside public APIs and responses is a black box.
Here's one: http://elforyn.info/Materialen.htm
Because you still probably want accented characters and other unicode elements, I think.
Forever 21 Confirms Security Breach Exposed Customer Credit Card Details
Ok, in that case apologies for snapping back at you :) sounds like you are genuinely interested in the details

I'm no expert on ethereum POS, but afaik the proofs guarantee that when two conflicting blocks reach the "finalised" state then two thirds of stake are owned by parties that failed to follow a rule in the staking protocol and therefore their deposit can be forfeited. There are also proofs relating to validator cycling and long range attacks (which can never be completely prevented with POS, clients need to sync periodically to make sure they aren't receiving bad data)
given the highlighted phrase of the parent I believe he was talking about "live" as in housing, not general expenses.
I have been following Anders Hoff [1][2]. He does some cool stuff with plotters.

I made an egg plotter back in the early 2000s based on The Art of Motion Control site [3], and then I went off to build CNC tables and do wood carvings in 3-axis, and then 4, and 5-axis machining. I am really interested in the community around making ceramic 3D printers where they mix their own clay. All creative and really cool stuff!

[1] http://inconvergent.net/
[2] https://twitter.com/inconvergent
[3] http://www.taomc.com/
Congrats on launching!

Why isn't the pricing non-public? Is it customized for each client / use-case? If yes, can you please brief what factors made it infeasible for making it non-public?
I once had users begging me daily to implement 2FA, being so dramatic you'd think it was a principle they'd die for. It became a huge issue in the chat daily. How can we take this site seriously if there's no 2FA? We have no choice but to leave to <competitor> if you don't have 2FA!

Well, a year after we implemented 2FA, I queried the database for users with 2FA enabled, 3 people had it enabled.

Aside, only somewhat related to the previous story, the idea that users want a bunch of knobs and levers is just an example of the HN delusion where HNers regularly think they represent the population, like the person using the Lynx browser.
The downside to this syntactic approach is that the implementation details are leaked in the signature.
Im not sure that many people voted for any of the individuals.

Hillary represented the establishment. The last two presidents were a huge and dramatic shift away from status quo.

I think people are voting for the least likely to be a part of the machine. I wonder what happens when the people realize any candidate who gets into the primary is part of the machine ?
52 Week Photography Challange
No. I mean, conceptually, sure, it's very similar. But QuickCheck is data type driven. The underlying library here is ddmin, and it seems to operate on []byte directly: https://github.com/dgryski/go-ddmin/blob/master/ddmin.go --- The corresponding paper is here: https://www.st.cs.uni-saarland.de/papers/tse2002/tse2002.pdf

(I am somewhat surprised that the paper doesn't mention QuickCheck at all. Although, I believe QuickCheck was published in 2000, so it had only been out for two years by then. So maybe I shouldn't be surprised actually.)

See also: http://hypothesis.works/
> Only the media companies.

Who will swiftly pass the additional cost on to their customers. Voters who see it that way won't vote voluntarily to pay more just so content creators can keep their copyright.
Using RegEx is generally frowned upon; RegEx is a bad language to write anything in apart from prototypes. Furthermore, this will not work for most text as even US English text contains special characters. Think paraphrasing other languages, names and imported words.
Burglar Ided from His Poop
Most programming languages are unsound logic systems which allow us to prove true==false rather too easily!
They still do, it just also does Touch ID now. Source: Have one.
SEEKING WORK - remote or Philadelphia - dustin.getz@hyperfiddle.net

Work history, screenshots: http://www.hyperfiddle-consulting.com/

We early adopted React.js in 2013 and have used it in many large projects since then. Our expertise is full-stack application development with emphasis in functional programming.

We made http://hyperfiddle.net/ — a Datomic IDE, extensible in Clojure

React.js, Redux, Javascript, ClojureScript, Clojure, Scala, Java, Meteor and MongoDB, Datomic
Those are all signs the meeting was unnecessary.
Remote or Philadelphia - dustin.getz@hyperfiddle.net

Work history, screenshots: http://www.hyperfiddle-consulting.com/

We early adopted React.js in 2013 and have used it in many large projects since then. Our expertise is full-stack application development with emphasis in functional programming.

We made http://hyperfiddle.net/ — a Datomic IDE, extensible in Clojure

React.js, Redux, Javascript, ClojureScript, Clojure, Scala, Java, Meteor and MongoDB, Datomic