skysight-inc/HackerNews huggingface dataset:
The problem is that there is a finite supply of real property, and real estate is one of the more corrupt/nonfunctional markets that makes misbehavior by landowners a very one-sided process.

So unless you are a person in favor of cartel pricing behavior, than no, he shouldn't be able to farm more money just because he can.
Twist slowly in the wind? More like make a shitload more money by selling his thousands of properties to developers to put in skyscrapers for gazillions more than he paid.

Not that spite or envy should be a part of planning calculations either way.
I was taught the "New Math" as a child and did not hate it. It was wonderful. When I look at math blogs today, they use notation and terminology I learned back then. This is a tremendous advantage (or so it seems to me).
No, you were making a blanket statement about an entire profession.

I didn't claim that teachers take their stress out on students. I simply claimed that if they did, they are horrible and unprofessional. My claim is conditional on smelendez being right. Again, scroll up.

If you want to dispute that characterization, and argue that it's professional behavior to let your emotions get in the way of work have at it.

I don't know how you think teachers have the least agency. Their choice sets include a) doing their job, b) not doing their job and c) quitting and finding a job they don't suck at. (I did the last one, although emotional leakage was not what made me a bad teacher.) In contrast, the students usually don't have the choice of finding a teacher who does their job.
The Greatest Boat Race Ever (Dreamed Up Over Beers)
Thanks for the post! The part on serialisation blew my socks off - big eye opener
TLDR;

nodejs and Go on the backend , with DynamoDB

clojure on the front end with their own SPA framework.
Organic, artisanal small batch secure passwords.
What's the simplest way to build a website?
What tech is best suited for a 1 person team trying to build a website these days? The less moving parts, the better. Where's the iphone of web development? Is there a simple solution yet, even for a technical solo founder who would rather not manage 1000 different components?
> Most sensible Americans are also fine with those same forms of "public assistance" being bestowed upon those same sections of the public for even extended durations of their lifetimes. I think sensible Americans get that the ill effects of an impoverished childhood & other social curses can stretch for the better part of a generation, if not more.

This stuck out for me.

I got the impression that she has mixed feelings about assistance programs but recognises their importance whilst wanting them to be applied fairly.
Maybe the first few guys to jump in would, but once there was enough housing the demand would fall and the landlords with the (now) overpriced rents and their (now) unsustainable mortgages would be in trouble.
You start with a semantic graph of knowledge.

Then people use the universal query interface to pick a node (abstract or concrete) from the graph.

Then they repeat the step above to pick another node from the graph.

Once they have 2 nodes, they can pick an edge (relationship) that works between those two.

There is your basic interaction, where people can communicate semantic statements.

You can easily expand from there.
Or plan their lives better so they own property instead of renting it.

Buying property in Oakland six years ago was a great idea. Buying it now is probably still a good one. Renting in Oakland and hoping your rent won't go up in the next decade is a terrible plan.
you've redefined "censored" there. HN is pretty clear about discouraging unhelpful comments, and your comment was definitely not useful. you can assume HN readers are relatively intelligent and understand that a conservative think tank promotes conservative opinions. you can't assume we all accept that as normatively evil.
Why can't you measure how much you eat from a buffet?
"It's not just the ABI: the parsing is very different too. A good C++ REPL in a debugger has to understand not only standard C++ expressions (which is a tremendous task itself), but also:
"

All true (I maintained c++ support in GDB for years, so i'm sadly aware of most of these issues), but parsing is a user interface issue (IE "What is the user asking me about"), rather than a "how do i actually access the value the user asked me about". You assume, strongly, that the user wants to use the same expressions that exist in their program. Let's assume this is true for a second: Good solutions for this already exist (libclang, etc) in most languages to abstract the "what is the user asking about" part, no good solutions exist for a lot of languages to abstract the "how do i access to the value of that in this implementation"

(This is an "in practice problem". In theory, you could pretty easily extend DWARF to tell me how to call functions in C++, for example).

" Using some kind of "agent" embedded in debugged programs as a necessary part of debugging is unacceptable, since you're frequently debugging core files and minidumps and you can't exactly put a question to a corpse."

First, i'm going to challenge this. It may be true in what you do.
However, at least in the development environment in which i function, in C++, debuggers are a tool of last resort (i literally have per-line command logs of what developers where i work do with the debugger).

The number of times they are run on core files is < 5%.

This is >25k developers.
Given the vast majority are not debugging core files, ISTM to make more sense to have an architecture targeted at serving these 95% super well, and then handle the 5% of cases differently

(I expect, when you are that screwed, that you may need a different set of tools to be effective anyway, since core files are post-mortem debugging).

Second, you make the strange assumption an agent can't read or work with core files, and needs a live process?

"The debugger needs to understand how to do all of this itself."

You assert this rather than show this.

What stops an agent from having an interface to read from memory (most in fact, do), and the callback lets the debugger give it memory from the core dump or the host?

This is in fact, what already happens in remote debugging of core dumps ....
We (Pivotal) had a bunch of EMC and VMWare companies, technologies and technologies spun into us when the company was founded a few years ago.

Including: Cloud Foundry, Greenplum, Spring, Gemfire and of course the namesake -- Pivotal Labs.

Email me and I will connect you with our director of engineering for Big Data.
FBI director's speech at U. Chicago Law School
Or they need to have more competitors.
Proven 19th century technology lets you apply AI to California's Water Crisis
I would take issue with the view of somebody's home as a commodity or an investment. Yes, it gets treated that way legally, but this is where people live, where people raise their families. There is a huge amount of emotional investment that isn't reflected in the rent, especially when the people living there can't afford to pay more. "Oh, you can't afford to live here any more? Then get wealthier or move some place cheaper" is a pretty cold and calculating view of how people should live, especially given that in many cases they've lived here their whole lives, or their families for many generations. That they should be forced to leave because a bunch of wealthy developers like the culture they and their families have built and are willing to pay more for it strikes me as capitalism for the sake of capitalism with no real concern for the people most affected by it.
Closure[1], not Clojure.

[1] https://developers.google.com/closure/library/?hl=en
He should, but government should figure out whether there are any barriers to building new housing and remove them, which might be the case if market prices are somehow tripling (i.e. demand is spiking but supply somehow isn't rising as well).
It depends greatly on what you want the website to do.

If it's just a simple informational website, weebly is handy.

If you need to do simple e-commerce, check out Shopify.
Ask HN: What mouse do you use? What are its pros and cons?
I thought of asking the question because the mouse I was using with my laptop, recently stopped working. So I switched to another one I had. They are somewhat similar, both from Dell. But one is flatter and lighter than the other. I see good points in both. Hence got the idea for the question, to get to know about the different kinds of mice and their pros / cons - based on HN readers' actual experience.
You have no idea what someone might achieve: support them, or get out of the way
5 Years Ago, Uber Was onto Something
People working for the NHS or Public Health England would frequently want to share snippets of larger datasets.

My twitter stream is full of people sharing PDFs or charts or links to sites serving excel sheets.

So there's a niche there - people wanting to write a small blog post, and share a small table (no more than 4 x 10) of data.
you are just describing nautil.us's contribution

http://www.nature.com/nature/journal/v476/n7358/full/nature1...

by that logic you could reverse it and rant that arxiv.org lacks sufficient fluff
Motivator – Quotes that motivate You sent daily
Everyone in the Bay Area lobbying against high-density housing is to blame. Don't blame one guy who happens to taken advantage of this vast collective "conspiracy" to keep property prices inflated by reducing the inventory of housing. And no...i dont think low-density has to do with earthquakes, Engineering has progressed far past that point.
While that is certainly not a good thing, it is not as dangerous as a situation where the patient is unable to breathe and the anesthetist is not able to breathe for them.
Nicely said. I am always sad when I hear someone I know say "I knew how to do this in the old system, this new stuff has so many bells and whistles it is impossible to get anything done." I cringe inside. I don't doubt for a minute that there are a lot of gratuitous features, but that the person has lost the ability to see the heart of what is inside, that is a sad thing to lose.

My ephiphany came when I was writing some graphics code on a windows machine and hating it. Visual studio wasn't what it is today and there was sooo much worthless cruft to wade through. DirectX was the "new hotness" and it was a sad place compared to OpenGL. But I met a young man who was succeeding brilliantly, and I saw a bit of myself in him. And I realized the only difference in how we approached the problem was the "wonder" we saw in how amazing this stuff was.

I remembered the palpable shock of excitement I got when I checked the orbital mechanics of a program (game really) I wrote in BASIC to dock with satellites matched up with the actual results. Here I was in high school doing the same calculations as someone in NASA, and that was huge for me. That sense of wonder and excitement drove me to explore everything I could about computers and technology. And then after I had been working for about 15 years I didn't have it any more. It was just a job that had to get done, and for what ever reason I was writing libc again.

I was going to quit but got enticed into joining another group which was doing something new. And I decided I was not going to sit around and re-use old knowledge, I was going to go back into learning mode. And have done so ever since.

If you're past your mid 30's and wondering "why am I still doing this?" Take a long hard look at that question. If you cannot rediscover the wonder that got you into this business in the first place, you won't last because you won't love it any more. And people who do still love it will replace you.

I've found that a lot of things in life are like that.
Making small, simple, native JavaScript countdown script
I found your pitch interesting up until point #2 (user base).
That's the dirty secret with these on-demand service apps: they're not members of the community. Why should they care? Are they getting paid better? Are they living in those nice places with those nice cars?
The headline of this article is misleading. Markets don't 'fuel' demand. They match existing demand with supply. The demand comes first, and exists in the mind of those who want to buy ivory (or drugs, or whatever the case may be).
Sorry, that's only my 2nd most anticipated downvote from a parent-poster.
Intel’s 14nm Xeon-D Lineup Leaked – With Upto 16 Cores
This was a good article, and a lot of it resonates with me, since I did grow up in SF in the 70s and 80s. It occurred to me, reading the article, that Northern Californians may be unusually ill prepared to handle the changes that occurred in the State. People often say to me "well, you grew up here, so you aren't as shocked by the prices", but it actually may be the opposite. Someone who grew up outside SF sees moving here as a choice, a decision to accept the outrageously high real estate prices as the cost of living here. But the truth is, the high prices in SF are just as much of a shock to people who grew up here. Of course, this is a slight of hand, as it actually is just as much of a choice to stay here as it is to move here, but it is more jarring to have to leave your hometown due to a fairly sudden stratospheric rise in housing prices than it is to decide not to move to a place you've never lived (especially if it involves leaving family or lifelong friends behind).

Another factor is that the very low prices may have instilled a lack of materialism in California kids that left them, as I said, unusually unprepared for what was to follow. When a school teacher, humanities professor, or social worker can afford a 3 bedroom house in palo alto with a nice sized backyard In that sort of environment, their children will often grow up believing that it wasn't really worth chasing the money, that in fact, you shouldn, that this would be to waste a gift. Yes, you'll still need an income, but why would you sacrifice a life where you enjoy your work and do good, if all that requires is that you live in a modest house in middle class Palo Alto or Noe Valley than a mansion in Pacific Heights or Hillsborough? What none of these people were prepared for is the reality that living in "middle class" Palo Alto (long, long gone) or Noe Valley will be complete off limits, and that a house in the Excelsior may even be just out of reach.

One thing that did make me cringe was the old, tired trope that doctors and lawyers are priced out, and that "only techies need apply". Rank and file "techies" were an integral part of the old SF that Dan Duane says he misses - hell, programming was even discussed as path to find the serene focus in "Zen and the article of motorcycle maintenance." Programmers and other techies were types who had renounced the big salaries of corporate law or banking to do something more creative and interesting. This view of tech was alive and well in the late 90s, and shows up in a lot of PG's early essays.

C'mon, Dan, the median salary for lawyers and doctors is waaay higher than for your typical "techie".
I use quill in my big internal CMS / forum mashup project that's not (quite) ready to share yet. It's pretty rad. There's a related library [0] that is the rich text specification for operational transforms. By wiring the OT stream into a websocket, I can get pretty decent multi-user simultaneous editing on the cheap. It's not perfect - I don't properly handle some cases with simultaneous edits to the same region, but it's good enough to prevent locking and clobbering in a multi-author environment. It also means I have per-keystroke autosave and the ability to reconstruct who typed what in a given document on my site, which is important to some of my users.

The module system is reasonable for adding in extensions as well. I personally don't miss access to tables, since really most of the time tables are misused anyway (for structured presentation of data, there's a ton of times I see tables where bulleted lists or other structures would be a lot more space-efficient anyway). It's on the list of nice-to-have features, but not a requirement.

0: https://github.com/ottypes/rich-text
Motivator is a notification based application with notifications that you will be looking forward to everyday. Carefully picked quotes that would motivate you. Words are so powerful that reading a notification could give you that extra strength you needed.
Latest data says that standing desks don't improve health by all that much. It's movement that counts.
In OSS communities it's a serious problem. At work, it was routine: this is yet another thing that can be more easily screwed up if you don't use a library solution we've provided you.
That problem is actually very easy to solve. If you number the cells in binary, patterns fall out enough that it's easy to convert back and forth from the original numbering to the final numbering.

If he wants to just work it out by hand, well, maybe he doesn't understand math as well as he thinks. If you want to use math to "build hammers", it help to know what a nail is first.
The one that has an O'reilly book with a bird on it?

http://shop.oreilly.com/product/0636920001416.do

http://shop.oreilly.com/product/0636920013754.do
"Works with Linux For Sure." ™
Please mention mouse make and model number along with the other details.
The parent poster cannot downvote your comment, as you cannot downvote this comment.
The company I work for (Beneath the Ink) needed a robust text editor to handle our unique enhancement technology. Quill was the only WYSIWYG that was close enough to do what we needed. Ultimately, we created a private fork of Quill in order to get everything working. Would you guys be interested in select pull requests to fill some of the items we needed?
There was one good diet sub on reddit but they banned it and it had to move to voat.
Why would the editor enforce those rules? Does Microsoft Word enforce those rules? Pages? Google Docs? This is a library that brings WYSIWYG editing to the web in a fairly clean way, and it shouldn't enforce any specific rules. If you want to enforce rules on your implementation, you can do so, but the library should be full featured and allow customization to have as much utility as possible.
Why not just link to the AMA itself, instead of TC? https://www.reddit.com/r/IAmA/comments/3q38qg/iama_martin_sh...
If housing stability is essential, you should own your housing. As a renter, the tradeoff you're making is more flexibility for the potential that you might have to move.
If there is demand for legal ivory, and the market supplies legal ivory but allows illegal ivory to be laundered into legal ivory, then the presence of the legal ivory market indeed does fuel demand for illegal ivory: The supply side of the legal ivory market is the demand side of the illegal ivory 'market'.

Markets are not static entities that exist on top of some underlying substrate of supply and demand. Supply and demand change according to market structures.
Hendo Hoverboard 2.0 – now with steering
> Except 40% of the original code already wasn't ANSI C.

Then why complain that ANSI C compiler gets confused by it?

> Having code that was broken under GCC not be broken under GCC absolutely is an improvement, particularly since in fact this kind of code often works on every other extant compiler.

No, the code does not work on every other compiler. And if it is, there's no guarantee it will stay like that.

> Standards tend to codify existing practice. There's no reason the standard couldn't be made stricter - but the way we get to there from here is if the major compilers implement stricter restrictions and can show that they can be implemented consistently and users find them useful. GCC has been willing to do that kind of innovation for other parts of the standard.

AFAIK some of the limitations are there because of non-traditional platforms - some of them may be a thing of the past so removing them would be OK, but some are not (and thus won't be removed from the standard). And one of the points of ANSI C (and POSIX) is to define global guarantees, not per-platform ones.
Righteous rant, and absolutely right: there isn't really any excuse for a 2D game being slow these days. I suspect some of this is due to unpredictability of GPU performance; that's why the nvidia driver ships with 300Mb of compatibility shims.
I wouldn't get my hackles up about this helping people shit in the well. I failed to finish the article because he has no clue what he is talking about. For example, Ask HN does more poorly in part because the system actively penalizes Asks compared to urls, something he is clearly not aware of.

I sometimes post consistently. At one point, I was pretty good at getting stuff onto the front page. I paid no attention to posting time, number of words in the title, etc.

I paid attention to good content and good headlines. A so-so headline with excellent content fares better than a great headline and so-so content.

Periods where I post crappy articles that no one cares about seem to hurt my numbers long term. It is better to post good stuff less often. It seems to take time to recover after a period of posting too many Meh articles before people will bother to check out my submissions.

I see no reason to infer that Sunday is a better day to post some piece of crap you wish would go viral. Perhaps articles submitted on Sunday are generally better quality because it is a day off for most people, so perhaps they have more time to read, conclude something is HN worthy, and take the time to post it.

The metrics used do not strike me as especially useful or meaningful. I did experiment for a time with deleting my own blog posts and renaming them. A better title helps get initial traffic. I stopped doing that because I suspect too many people notice, remember and pass on clicking on my domain name because of it.

I have had people tell me they pay no attention to member names. This really does not fit with my subjective experience. They may pay no conscious attention, but the info is there and I strongly suspect it has an effect.

I mean, I can't prove any of that. But correlation does not prove causation and the author has no deep knowledge of the forum and the community here. While it may be helpful to, say, keep titles shorter, I think most of this data isn't particularly useful.
Simple command-line alarm clock in Python (Python recipe)
I had a college geometry professor who taught all of his classes this way. He taught me things about math, structure, elegance, and beauty that unfolded into a much better understanding of why math is so powerful in science. Studying history of math and Euclid did more to enhance my understanding of Physics and Math than any of the actual required courses, because they taught me the context in which the thinking is grown, which is far more powerful than the thinking itself.
I've seen the opposite. Anti-tech liberals lobby hard against new construction, thereby ensuring the very housing affordability crisis they supposedly hate.
Except "entitlements" refers to everything from welfare (which is what I'm assuming you're REALLY talking about) to insurance for Government employees, not the least of which are our soldiers, benefits to veterans and all the systems they rely upon, etc. etc. The other thing, Defense, goes to a 12 billion dollar plane that's never flown a single mission, a shitload of the most sophisticated and expensive armaments known to mankind, and on and on. One of these is necessary, the other is really up for debate.
Lots of people "should" own their housing. Turns out what one should do and what is economically capable of doing are rather divergent ideas! As a renter, the tradeoff is you can have a roof over your head because buying is absolutely beyond the reach of an alarming number of Americans.
What a Deep Neural Network thinks about selfies
First New U.S. Nuclear Reactor in Two Decades to Begin Fueling in Tennessee
Cats are lovely.