skysight-inc/HackerNews huggingface dataset:
If land prices are set by ability to pay (rather than willingness to pay), that could be a good thing for buyers.

A reasonable model for the seller is to sell to the highest willing buyer. Each individual purchaser has an ability to pay and willingness to pay and will presumably only offer the lower of those two prices.

If land trades on ability to pay rather than willingness, that means that the highest bidder would have been willing to pay more but was only able to pay what they settled on, and I don't see a significant problem. The buyer is presumably quite happy, having paid less than they were willing to pay.

The chief downsides I see in such a system is that either the buyer is not actually able to pay (they misjudge their ability to pay), or for the non-buyers who are out-bid by other buyers with a greater ability to pay. (It could be frustrating to only be able to pay $X while land or properties change hands at 1.5 * $X, but no reasonable seller will sell for 2/3 the market price, so...)
If anyone wants eyestrain, try this:

http://www.lutanho.net/play/magiceyetetris.html
I have not completely read yet but one of my favorite is : Lions' Commentary on UNIX 6th Edition, with Source Code[0]

[0]. http://www.lemis.com/grog/Documentation/Lions/
In professional programming, most of the time, system design is most crucial and would use less of these mathematics. These 900 pages is not insurmountable. A discrete mathematics course for year 1 computer science students would have covered a good 70% of it. Such a course takes only 3 months and is 1/5 of a student's workload.

The benefits of these is hardly questionable. Its use is apparent when you take a Design and Analysis of algorithms course like https://www.youtube.com/watch?v=JPyuH4qXLZ0. A good example of using knowledge of the pdf is analysing expected runtime of a hashtable. Which turns out to be theta(1) average case. Good analysis of algorithms inspire better design of it in general.

Data structure and software engineering courses would probably be sufficient for many software engineering jobs out there. Databases, networks, OS and security are good to have knowledge. However, if an engineer is building cutting edge stuff, Mathematics will be his/her best friend.

One good property of Mathematics is that it provide guarantees in the form of equality, inequalities or equivalences. Such guarantees can help you ensure that your system holds quantitatively. It is thus your job to reduce your computer science/engineering problem to a mathematics problem.

I find this remark by Terence Tao particularly good: "If you don’t have mathematical background, the classes you take will help you train to analyze existing systems and build things that haven’t been built before. If you want to design something really new, at some point you’ll have to model what you’re doing, which might be different from previous models, and you have to do some mathematics somewhere." This remark is made in this interview: https://docs.google.com/document/d/1rinL25rC8LnMTzZcGjg1axT-...
This window mess is the way you work more productive? Try something tiled maybe?
This is one of those annoyances, probably not a crash but one of those infamous 3am forced reboots while you're playing CSGO no less. This is one of those things you need to google and configure away.
How to remotely manage your server fleet using Spur
For whom exactly?
I just started trying to learn maching learning from the ground up in my free time. I'm still trying to work out the Chernoff bound theorem. So you see how much of a noob I am.

But does this basically mean that I can have a model trained on only cat pictures and it can still tell me, with some measure of certainty, that the picture of the horse is not a cat, all without training the model to answer specifically "is this a cat?"
Going though the comments, it seems like few agree with the the article, yet it has been up-voted to the front page. I guess the people who are voting are different from those who are commenting. People who like the article are less inclined to comment, but rather vote.
How to Search Something Using Image on Android? – SuratNow
> and make sure that's tested!

If everything is tested, the rollback button is useless!
Probably not, because 10-1 this is another IBM vaporware announcement that will never amount to anything.
Talented Actors and salespeople are often able to capture what they call "local star power" : situational periods of top status based on charisma or relevant skill. But local status is usually fleeting compared to global status, which is generally determined by some combination of power and attractiveness to potential mates. It doesn't matter if you crown yourself King of the Middle Kingdom if you have no desirable courtiers orbiting your throne. So there are many different nested and intertwined status hierarchies (athletic, scientific, creative, etc), but not nearly enough to accommodate most status-seekers.
Intentional communities - often religious - are one of the few examples that subvert external status criteria successfully over significant periods.
Any Ingress players out there?
Show HN: Group video conference for Slack
> Can't use Emacs on Windows? Use any other editor.

I dont understand what you are trying to say there.
Getting that first developer job (audio)
How to create custom eav attributes for flat collection
Gomobile to use Centrifugo Go WebSocket client for iOS/Android app development
"They totally failed at their ONE JOB but they sent me a notice that they were failing at it!"

Less shitty != better.
There are a lot of these apparently. I wonder why would a CPU implementation make sense today vs a GPU one?
[Screencast] Nested Forms from Scratch
The human race is going to need to evolve a bit, "going without" is not whats going to move us forward, figuring out how to work as a team is
[Screencast] Ruby on Rails 5.1.0 Changes and New Features
Thanks for clarifying, I understand now.
>> "the book appears open source"

Yes, these are the terms of the license:

https://creativecommons.org/licenses/by-sa/3.0/legalcode

Webpage for the course is here:
https://learning-modules.mit.edu/class/index.html?uuid=/cour...

That page includes an email contact for the course; (6042-gradesmaster@mit.edu). If you're planning to release an edit, I'd reach out as soon as possible to give them time to get back to you on if they'd be interested in working with you and the best way to do so, since you posting it randomly somewhere on the net would likely do less good in my opinion, but would be a huge help if done with them.
Great list. Thank you for your answer.
Practical Pytorch
Stackoverflow answer for how to run Emacs on Windows' WSL.

http://stackoverflow.com/questions/39182483/how-to-use-x-win...

It's like they don't even try. After a lifetime of looking down at Windows users, most Mac users go into Windows looking for reasons to validate the way they already feel towards it (irrational hatred) and don't allow themselves to like anything about it. They hit a couple of bumps in the road and quit in frustration and use those as excuses for their decision to retreat back into their comfort zone.

Don't be that guy.

I am proud to say that I can fully configure a dev environment and work on any major OS out there. Linux (Debian and Redhat based), OSX, and Windows.

Currently, I'm glad I'm no longer bound to OSX (deprecated OS, overpriced hardware) or limited to Linux (no gaming and no adobe suite). I'm on a constantly evolving OS ran by a forward thinking company on hardware upgradable through the next decade. It can only get better from here. I got no worries.
Study:  We're all internet trolls, sometimes.  and some possible solutions
Superimposition of marketing fluff.
Inside the TalkTalk 'Indian scam call centre'
Master the Art of Primary and Secondary Calls-To-Action
No - just my boggled speculation about the kind of work which would tie up a modern CPU for hours installing a few GB of files. (SHA-256 could hash each file in a couple seconds)
> Others suggested that whichever superpower lost the AI arms race would relapse into a state of primitive technology feudalism.

We are already there.
Yes and the properties in Japan are cheaply made, unbearably uniform, tiny and expensive even by Paris's standards.

No-one has been able to show anything other than property developers are good at price gouging in any regulatory environment where the government does not build houses.
I like the Software from Civil company's proposed solution to internet trolls: make people evaluate three other comments before submitting their own.

Leave it to an entrepreneur to think of a solution. I hope we can solve the problem of forum pollution before someone asks the government to try and do it. What a mess that would be.
We had a discussion about this http://research.baidu.com/deep-voice-production-quality-text... six days ago, with demos.

This post links the arxiv paper instead.

Old discussion at https://news.ycombinator.com/item?id=13756489
What can bots do for the news experience?
That helps a little, but fundamentally the runtime of a module is still "billed" to the svchost.exe process as a whole - so if a particular one is at 100% of a cpu, you can't tell which module is causing the problem.
I've found Stephen Grider's videos on Udemy to be a great resource. Those + "30 Days of React" have been a good combo.
Read the TOC again, there's plenty of graph theory. Calculus isn't important for CS.
If your threat model includes an adversarial nation-state that is known to engage in passive mass surveillance, using burner phones while transmitting all communication unencrypted is a terrible idea.
Hydrogen – An advanced drum machine for Linux
Glad you agree the keyboard sucks
The Sony A6300 offers 13.7 stops of dynamic range (according to DxOMark, so not entirely uncontroversial). The slightly more expensive Nikon D810 goes up to 14.8 stops. It's hard to find definitive numbers for film, though.
> Personally I find this to be the exact same solution as yours (not literally).

It may be the same for you (if you remember to follow the link for every single result that you get from Google, ever), but it's not enough for a mass-targeted product; the way in which the information is laid out and its relative prominence is essential to the way it will be perceived by the majority of the people using the service.

This is not people being stupid, is how people's brain is hardwired to be efficient and only care about information that looks important from the way it's presented - rather than having to make a rational analysis of the relative importance of every information snippet that you find in your way.

An upfront warning "this fact is brought to you by..." will have much more impact than a small, semi-hidden link that you have to remember to press, even if both convey the same information. (Moreover, the link is not available in the voice interface.)
Regis McKenna on Uber, and on startup narratives
Aside from being a black eye on Cloudflare, I don't see this issue being of much consequence. I have yet to see one real-world example of a screenshot or link to a cache of data of leaked data (sensitive or not). If anyone has an example, please share.
As others have mentioned, the real fear is of what could have leaked, not what did leak.
Google Now, Speech recognition in various other products, image search, automatic tagging of photos, ... ?
Anyleads Infrastructure for lead generation
> "this is the end" and "this is so bad, we're f*cked"

End of what? It will just give rise to slightly more secure, improved services (maybe be the same providers, maybe by competitors, but definitely financed and implemented by the same people).

> And I haven't seen any huge leaks or items in the press about some terrible hack or theft that has brought someone or a corporate "down".

Look at the Sony/PSN breach; there has been zero accountability, and it has not hurt the PS4 launch at all. Consumers just don't give a shit.
Natural Language Processing is an abstraction? That's quite the statement, considering the recent advances that has been made. I mean, you don't see the value in a computer being able to perceive meaning when you say: "Siri, please dim the lights 40%"?

A computer doesn't need to know how you feel about snow, to tell you that it's snowing outside, and you'll probably want to remember snow chains.
I don't quite get why it is illegal.

Banning production I understand fully. But viewing, under the argument it promotes it? The TOR developers have done far more to promote it than any single viewer, especially if we consider those who never paid any money and use ad blockers. Would we say the TOR developers should face some sort of punishment for not working with governments to develop a version that works to stop this (such as integrating something which causes it to drop off the TOR network as soon as it detects an illegal file, probably biases the algorithm against false positives)?

At the very least, I think they should be using all the resources to go after producers and those paying for it.
I was the Sysadmin for a number of medical offices. I did a brief stop working in a colourant lab prior to that but cooked for nearly a decade prior.

Thank you.
Thank you for your answer. Do you have the original source of Warren Buffet saying this?
You're actually missing a huge point in this, it gives the police the ability to selectively block the justice system.

If a police officer sees a defendant that they wish to let off the crime, all they have to do is testify to some trivial mishandling of the evidence.
I disagree.

The "reports" earlier, when Twitter was bidding for NFL (or NRL? I'm not American or into sport) Apple considered a bid but ultimately decided not to because they realised that whoever got the rights would just still stream it on Apple TV regardless.

I definitely acknowledge that Apple TV at the moment is Apple's compromise of not being able to put a better service out there, but I still think they're very happy selling people their hardware for other people
To make software services over the top.
Three Ad Tech Terms you need to know in 2017
> I only see a few ways this works.

> The answer is correct. In this case, the source doesn't matter.

> The answer is incorrect. In this case, the source doesn't matter, there is a flaw in the entire concept.

> The answer's correctness depends upon the source. In this case, we have a deeper problem with the entire meaning of what a fact is.

Again, why is it so hard for engineers to grasp the concept and importance of graceful degradation?

A service doesn't need to be perfect to be useful, but if it's not perfect, it shouldn't burn your house when it fails.

> The best way for me to sum up on feelings on this is that while facts are absolute, any piece of information is either true or false (at least within the realm of normal human interactions)

People from Humanities would like to have a talk with you.
Privacore – Protect your online privacy
Trump hires Peter Thiel's top aide for technology post
Enter is just a huge fucking key on some keyboards and easy to get in your way. It just feels super unintuituve to map rename on there. I dont ever use enter for starting ether so its not really about that
Yes, that is the normal configuration for power delivery to a residence in most of North America.
Well I think it's a mixture of both, "disproportionate coverage" is a fair description, insofar as it misrepresents the activities and opinions of the research community (most of which appears to consider it hokum). I'll have to defer to the experts for the details, however, as I'm merely relaying their concerns.
More of, the software I'm working with doesn't have a clear direction of how to build things 'properly' and not hack together solutions. Really all software has that problem if you're not experienced enough. For example, its like getting started building a SaaS by yourself so you can work at a company that develops them. The experience the individuals working for a company is going to far surpass your own, so you gotta throw yourself at the wall anyways trying to make it all work, and be an example you can point employers to and tell them all about how you use tests and deployments and handle data and such.
How to Switch Between Linux Distros Without Losing Your Data
> pertaining to the problem of beginning a relationship

Reading your post, it's not obvious that this is what you meant.

And in any case, you are still ignoring the woman's perspective. It was entirely too common for women to enter into relationships that they had no real interest in out of social and financial necessity.
Getting Started with Rails and Ember CLI
Status is in the eye of the beholder, not the mind of the beheld.
Your response doesn't make much sense to me, sorry. Why can you never use a per-GB-cost CDN solution? Is it because you deliver your content via SSL and don't want to share your SSL keys? Is it because you can't afford the potential CDN delivery costs? Is it because your projects don't benefit from CDN caching? Also, I am not sure what point you are trying to make about layer 7 protection. If you need layer 7 protection, get a WAF.
> Fact is no one wants a strong AI, skynet leading to matrix future is not that desireable.

I want a strong AI, because I'm more a fan of the depictions along the lines of Iain Banks' post-scarcity Culture Minds.
Or, you can use Ruby ;]
That's assuming that the likelihood of such a bug in the kernel code is the same as a bug in an HTML parser. And also that this bug would go unnoticed for months. The fact that both are written in C doesn't make them equal.
I appreciate your practical comments. This particular caught my eye:

>"Previously I used Epp's book [1] which in my opinion is an outstanding book but regrettably is $280.44."

This is extortionate. What is the justification for a book being priced at nearly $300? This is one book of how many a student will need that semester? Are school's getting a piece of this as well? Is this why such a racket is permitted?

Sorry I know its tangential to your original comment but I would be curios to hear anyone's feedback, especially someone from Europe or elsewhere. I wonder if this pricing is specific to the U.S.
OverSight – Alerts the user when the mic is activated
Ask HN: Checklist before submitting a news
Today one story grab my attention and so I submitted without any research (truly sorry) https://news.ycombinator.com/item?id=13801345. Later it is found that the story or similar stories already posted to HN several times. Being a newbie, I wonder if someone could guide me how I can ensure that what I'm sharing is fresh and not shared before.
I know there is a search option but that depends on the title given by the author, so (I think) it's not foolproof. Is there any ABC steps or guidelines to follow before submitting something? Kind of checklist.

n.b. - I have already gone through https://news.ycombinator.com/newswelcome.html and https://news.ycombinator.com/newsguidelines.html but what I'm asking here is something different. Hopefully, my words aren't misleading.

Thank you in advance.
Doesn't Sublime Text already support this on a per-project basis, i.e. the "settings"-section in ´.sublime-project´ files?
I signed up using that offer, $25 matched.
It was obvious at every step of the sign-up what was happening with regard to the matching. Either you had the page cached or they screwed up, but worth getting in touch they are very responsive which is refreshing for a cheapo host.
Key point - because they outsourced a call center to India, the customer data of TalkTalk was stolen along with their customer care scripts. This was then used to setup a fraudulent call center in India that has been scamming their customers - brutal:

> In 2011, TalkTalk outsourced some of its call-centre work to the Kolkata (Calcutta) office of Wipro, one of India's largest IT service companies.

> Last year, three Wipro employees were arrested on suspicion of selling TalkTalk customer data.

> A source in Kolkata, who did not want to be named, alleges the same data was obtained by a criminal gang, with USB sticks full of data trading hands at parties.
I've been repeatedly called with 'Support Scam' where they trick you into installing sw that lets them monitor and control your computer. I don't remember this being as prevalent as before. Clearly it is profitable and they are finding enough targets to warrant operations.
VR fitness is maybe not a dumb idea
Unsecured backup exposes global spam farm
I think the reason why people are outraged is because Instacart already has a service and delivery fee. You would assume that the fees is where they're making the money.

In grocery stores, etc. there isn't a service fee, so it's expected that the prices are marked up. In Instacart, there is already a service fee, but the prices are also marked up.
Plans to remove 280 spur in San Francisco, that's a major change.
A Step by Step Guide to AWS Velocity
The low input latency of original Tempest is also amazing - I think it's the most fluid game I've ever played.
absolutely true
She's admittedly jealous of how much time I spend with my son

This is more common than people think. I've had male friends who either become stay at home dads or rearrange their work life to take on a majority of the childcare responsibilities.

It's interesting how often this causes conflict in a marriage.
Hire Laravel Developer  $20/hr
Exactly. Perfect.
Ask HN: Is the Rising Generation More or Less Computer Literate?
I've witnessed two opposing narratives:

1) Kids today are more computer literate because they are exposed earlier to computers than ever before, which are more accessible and embedded in every day life, including in peer-reinforced activities. They intuit the common interactions, allowing them to pick up new systems quickly. For children, computers are like a new "language" which their agile minds are better suited to learn than for older people.

2) Kids today are less computer literate because the predominant uses are increasingly abstracted around humanized GUIs, and even "advanced" actions are procedurally simplified to steps that require only a basic literacy with much less an understanding of the underlying structure than you had to know in decades past to do basic things. A similar situation happened with cars: many fewer today know how to drive manual shift because automatic transmissions predominate (this might be a U.S. centric statement, but you get the drift) whereas once you had to learn in order to use a car at all.

Perhaps this question will get more anecdotes than data, but I was surprised in this day and age how hard to was to find quality studies beyond skills like "can you check your e-mail", when news cycles increasingly whip up a moral panic about automation wiping out massive numbers of jobs.

Curious to hear other (especially international) perspectives.
Designing for new digital rights
The actual page is http://lux.brown.edu/LUX_dark_matter/Home.html

The original page has almost all links broken.
GDPR: Do not resist Unless you want a visit from the data police
This isn’t a problem if you surround your field data with quote marks (this is also required if the field data contains newlines).

https://en.wikipedia.org/wiki/Comma-separated_values#Basic_r...
Should've waited for the DNA evidence. The idea we convict with just eyewitness testimony alone is enough of a nightmare.

Also, this is how it happens already if they go through the entire trial.

* "We have an eyewitness. File the charges!"

* "Jury finds the defendant not guilty because they didn't think the eyewitness' testimony was proof beyond a reasonable doubt."

* "We found DNA evidence and even a video that someone recorded but didn't admit to just now."

Double jeopardy means they can't go ahead, no matter what evidence they find. This is just extending that a little further, which I see as a good thing.
Docracy – Free Legal Documents
Best Hike in Topanga Canyon Malibu
New Sci-Hub domain