skysight-inc/HackerNews huggingface dataset:
>As a child, I heard all kinds of horrific stories Tibetan monks and their rebellious army inflicted on the Chinese soldiers and civilians alike. For that reason, many Han Chinese families kept firearms at home in that area, a rare thing in China.

I'm guessing they didn't tell you about the horrific treatment many Tibetans suffered in the years after the PRC invasion. During the Cultural Revolution, the conservative estimates put the number of extra-judicial executions in Tibet at around 22,000.

Plus, over 6,000 monasteries, the vast majority that have ever existed, were ransacked during that time, which was only a few decades ago. It's rather one-sided to call the Tibetan religious leaders "brutal", and not acknowledge that they have been the recipients of far more brutality in the last few decades.
You think mistakes can't be made with session ids? Anyways, there are well trusted libraries out there for JWT.
was a key player in the personal computer revolution … was present at countless other cultural moments

One of the first major cultural moments he participated in was the "Mother of All Demos" - he was the camera operator at Engelbart's Augmentation Research Center in Menlo Park. This was the experience that turned him on to personal computing.
Speaking at events really doesn't seem that effective to me at gaining exposure. One post on reddit would net 25-30x the number of stars that a conference/large meetup gig would.

It's more useful for reaching out and making stronger real life contacts with people who might be interested in using your software, but the net isn't cast nearly as wide.
You can't post comments like this to HN. Thoughtful critique is fine, but putting things provocatively and offensively on purpose is not fine, and doing that to slur an entire people (whether or not their government did a bad thing) is a bannable offense. Please don't do it again.

We detached this comment from https://news.ycombinator.com/item?id=11929011 and marked it off-topic.
That is happening, when you change zoning to get more fitting buildings in the future. You can't change those rules for the past.
Physicists Turn the Cheerios Effect Inside Out
Almost certainly someone will wrote a more declarative language on top of it

Papering over the mold seldom works. It makes things easier, not more reliable. See C++ templates.
The Elements of Stickers
I feel like someone needs to take control of the experience, since publishing platforms are so garbage right now.
It's just the totalitarian statist mindset. The State is the most important thing, and it is important to statists that they be able to impose whatever it is they want to impose, and that any individual liberty be quashed. They turn everything around such that someone just trying to live their life is somehow opposed to the state's authority unless they're in line with what the statists want.
> Shouldn't that be considered a band-aids to actually increasing the supply of housing?

Manhattan is a little tight on space for fill-in (I doubt this legislation was targeted at Staten Island...), although I'd be curious how much denser one could make Manhattan with modern building techniques.
Airbnb’s unchecked growth is depleting our affordable housing stock and driving up rent, while threatening good-paying middle class union hotel jobs in New York City and around the country," Peter Ward, president of the New York Hotel & Motel Trades Council, said in a statement. "This bill will go a long way toward better protecting tens of thousands of affordable housing units our members and their families rely on to remain in the neighborhoods they call home, and preserving the quality jobs and quality of life in our communities our members deserve. (Posted not from the weak Gothamist article but from Crain's)

You have to love the hotel lobby, coming out in protection of 'communities' and affordability.
I don't really like most procedural generation. It has no meaning and the results are not intellectually stimulating. At best you can't spot the pattern and parameters but you usually can after a few examples.

An idea I am more interested in is that you generate requirements and use an optimiser to solve the actual design. This way, there is a hidden "why". With some study, a human might be able to discern why x is so thick or why A is attached to B. When a design has a use in mind then it has meaning.
Yep, I made the comment to call out anxiety as a factor many people are unaware of. It does not mean everyone who procrastinates has clinical anxiety, but if one finds themselves often unable to make progress or having a decreased quality of life from failures, it doesn't hurt to get a professional opinion.
With fines starting out at $1,000, pretty sure it'd be worth it to have a full-time city employee to scan for violations. Heck, you could outsource it, letting the third-party keep a % of the fine. While we're at it, there could be a startup for this.. disrupting the disrupters!
> More than half the buildings in Manhattan today violate the modern zoning

Close. The number is 40% [1].

[1] http://www.nytimes.com/interactive/2016/05/19/upshot/forty-p...
I do double-bookkeeping on every expense in GnuCash. One of the best decisions I did in my 20s was not to go to bed without hitting in those couple numbers into the computer. Elliminated a lot of stress in my life, and made me more savings oriented. My parents never talked to me about money. Reading The Richest Man in Babylon did the magic instead. Check it out, even if just the wiki article. It is worth its weight in gold-pressed latinum.
you can do a combination of session and jwt. your firewall manages the session, and the jwt can be used internally and effective decouples your architecture and the firewall (except you will need to send a logout message to the firewall if the user choses to logout)

the jwt is useful as a capability model if you've broken your internal arch into stateless microservices.
Sounds horrible but it doesn't sounds like there's much you can do personally about this to be honest unless you have zero internet identity. For that kind of scam, it sounds like all you need is few names or places that are related to you which would be hard to completely hide unless you never talk about yourself online, don't have an online CV and don't have any social accounts.
Asimov's Three Laws aren't a replacement for the whole system of human values. His robot stories are full of robots doing strange things that conflict with human intuition but are aligned with the Three Laws. Asimov himself recognized that the laws were not sufficient, and added the Zeroth Law as a workaround:

"A robot may not harm humanity, or, by inaction, allow humanity to come to harm."

But this law is vague and difficult to interpret. The Laws of Robotics are not a formal specification of ethical behavior. From the point of view of a fiction author this is no problem. The ambiguities allow for more exciting stories. But when real human lives are at stake, it's a serious problem. "Friendly AI" is a non-starter if we can't even define what "friendly" means.
Lots. Got a lot more range.
Zuckerberg Initiative invests in company that trains developers in Africa
The Floating Piers – Christo
> I find the concept of writing a letter silly and more about nostalgia for the parent than the child who will probably wonder why you just didn't use email or IM.

Unless you forget to log into your account with the important emails for N days and GMail/Hotmail/Outlook/Yahoo recycles the account.

This actually happened to me before I was in tech (i.e. properly understood the value of backing up my data). After my dad passed I kept an otherwise useless Hotmail account because it contained a lot of email conversations with him. I went to log in one day only to find the account and emails had been deleted. Hard way to learn that particular lesson.

TL;DR physical possession of important things isn't an entirely obsolete idea.
You've been posting uncivil and/or unsubstantive comments to Hacker News. Please (re)-read the site guidelines and stop doing that. Commenters here need to post civilly and substantively, or not at all, regardless of how provocative another comment may be.

https://news.ycombinator.com/newsguidelines.html

https://news.ycombinator.com/newswelcome.html
You're technically correct. If we subscribe to a morality based on causal links of one's actions, then you'd partially responsible for the actions of your government, when paying any taxes to them. If they're involved in a war, so are you.

However, even in "peaceful" countries you'd have a hard time avoiding that, as most of them have some sort of mandatory pensions system, who in turn most likely fund arms production, which will then sometimes be sold to be used for war.
Acro Yoga by Equinox 1 -Yoga with Adriene 71
Apple's Music Match may suit you if you want to have anywhere access to your music.
and the article is titled 'The Deprecation of iCloud Core Data'
How to render async redux app on the server
Serverless Architecture in short: lower operations costs and vendor lock-in
> I don't really like most procedural generation.

The demo scene has some mind-blowing stuff.
California was the 5th largest economy at one point in the 90's and early 2000's.
yeah, but the problem with that is you're just using the token as a session id.
The reason squatters work is in fact, the dispute resolution cost. A friend of mine passed away, and along with him went control of the domain of a site I was a part of. He had, prior to his death, left a note that me and another friend were supposed to keep the site running. And I own two of the other TLDs of this domain.

Domain squatting is supposedly against ICANN rules, and we have a clear brand we're trying to protect.

So when it was squatted, and listed for somewhere around $1,000, I figured this was an open and shut case with ICANN. Until I found out that filing a dispute would cost me even more. Dispute resolution seems to be offered up to a couple of different organizations, all of which charge exorbitant rates to examine your case.

So squatters have a massive range of profit margin they can make, as long as they keep the prices under the ICANN dispute resolution costs.
Huh- I clicked that with a little sense of doom that it would just be a list of ways I've screwed myself financially. Turns out I've been doing most of what's on the list.
You're being thoroughly downvoted, but I don't see anything wrong with your argument. The person who pulled off this "hack" was following all the rules. In fact, I could even see the argument that by undoing this transaction, the people who started the DAO are in fact going back on their word. They promised that they would build a system which would obey certain rules. By undoing this transaction, they are no longer following those rules. Now, obviously there's a strong argument for rolling back the transactions, but at this point ethereum has lost any claim to objectivity or decentralization.
Please, both of you, get in touch with Al Kossow at the Computer History Museum about preserving these important pieces of our heritage.
Uh oh, I fear that I may have started you down the cold, dark path towards becoming a sysadmin!!! :)

If you're interested in taking this further, it's a great chance to figure out how you would:

a.) Deal with a 503 if it happened while your site was under heavy load.

b.) Harden your site to avoid 503s.

Have fun and thanks for your kind response!!
But "virtually no chance" is not the same as "absolutely no chance". :/
Shadow banning _is_ censorship. It causes intellectual decline of a site because over time it reduces the audience to a synchronized minimum of wanted opinions like a communistic party.

The only answer for such a policy is boycott, and to convince also other visitors by verbal propaganda to boycott. There are so many sites in the Internet. We actually don't depend on Reddit and the like.
> "much larger audience"

Yes, that is the problem.

The biggest conference in my field has ~200 people. There might be 10,000 people around the world who might ever use my software in one way or another.

They tend to work in one of the one to two hundred or so companies doing drug discovery cheminformatics.

A "small percentage" of 200 is only a handful of companies. That's not enough to make a living. Rather, in that case it's more profitable to do custom software development in that case than off-the-shelf software. Because (oddly) people are willing to pay more for special one-off solutions than general solutions.

While if 10% of the field was willing to pay me once, and the handful of companies willing to pay support, then that's good money.

> "Another benefit is customers fix bugs and feed those back to you, so you've got a stronger product."

I've heard that a lot. I've also been doing free software in this field for 20 years. I've only ever received a handful of minor bug fixes.

My users are computational chemists and their IT support staff. They are not professional programmers. It's easier for them to pay me money to fix bugs than for them to do it.

Also, at some pharmas, code needs to be reviewed by the lawyers before being sent out.

I know one company that distributed source under the GPL, then found that their customers weren't willing to upgrade. Because they had made local changes, and found it too difficult to go through the lawyer review in order to send the changes upstream. It was easier for them to ask for new features instead.

> "advertising delivery platform"

Sure, and in-app sales. Except my software works on proprietary chemical compounds. I don't have access to the machines or the data, and no pharma in their right mind will allow me that sort of control of their in-house informatics platform.

> be prepared to invest a lot in marketing.

I wish to clarify that I am not looking to make my software proprietary. My argument is that I'm sure I could make more money with proprietary software than with free software.

Even if I make it proprietary, customers will get full source, no DRM, and the right to redistribute after (say), 10 years.

As for marketing, and as I found out, most people know of my software, and already use it. The problem is one of conversion less than marketing. Which is still a form of marketing, but less expensive.

> trusting customers works

So, one potential lead said they might buy my software. I gave them my list price. They said they didn't have the money to pay full price so could they get it for only $10K? This London-based organization has a full-time cheminformatics staff member, and over $100M in funding. I don't know if I should trust them, but I suspect it's a negotiating tactic.

Again, my point isn't to say that open source is a bad approach. I agree that there are business models where it does work. But it's not a panacea.
Fifth largest, sixth largest, eighth largest -- it kind of does not matter. A single US state has a larger economy than the vast majority of nations. It's pretty impressive, but it isn't really news. This has been true for a long time. I have seen it said that "California is the American dream squared" or something like that.
I think with Dishero, the issue is product-market fit, and without it, none of the other stuff matters. My guess is the restaurants understand your product better and can more easily see how they can make money with it.
I guess it would come down to:

"OK, what he did what horrific and terrifying. But is it really helpful to label it with this notion of 'evil'? What does 'evil' really mean, anyway? The past is the past and it can't be changed, after all."

Or something along those lines.
Which is why your hardening code (even if it's bash scripts) should have tests, using something like Test Kitchen. It will provision a VM (or cloud server, or docker container), execute your hardening scripts against them, and then run your integration tests to verify that the machine is hardened to your specifications.
The first couple of comments are missing the point about this. Joe actually built a real operating system with a variation of C#. Some of the lessons they learned will be informing the next version of C#.

Mads has said that the changes that are coming are for apps like games that need more low level features.

No one is saying that a previous version, the current version, or even the next version of C# will be used to write an OS.

That being said, I really wish they had open sourced midori so that work was available to build on. I know that a lot of you think that only C should be used for OS development. (With the exception of a few of you that think Rust is magic.) They actually built a real operating system with managed code. It's basis in singularity included really novel ideas about where process boundaries should be drawn and how an OS should be composed. It's a shame that it isn't available. Not everyone wants to use or work on a UNIX clone.
While they were technically a defense contractor through Boston Dynamics, yes, they claimed they didn't want to be, and would end the relationship as soon as Boston Dynamics fulfilled it's existing obligations at acquisition time.

Which shows some hesitation, apparently, to work with the DoD. Except for all the Googlers working with the DoD.
Please stop using Hacker News as an ideological platform and please stop posting flamewar-style comments to HN.

This site is not for either of those things. They rapidly take threads off topic in predictable (i.e. uninteresting) ways, and degrade the quality of conversation.
http://i.imgur.com/Kfg1spC.jpg
Ask HN: Why doesn't tinder have a web app?
Works with 2.77a though.
Yeah, as I was watching the animation for the algo, I was thinking how nice it'd be if you added purpose to all these segments and features, then produced ships for various applications through fitness algorithms and evolution.

Simulate a small space economy, create a DAG of how components and materials are produced, simulate situations this ship will be placed in and calculate net present value, see the outcome in the difference between a freighter and a fighter.
We detached this subthread from https://news.ycombinator.com/item?id=11927916 and marked it off-topic.
Demoscene is awesome but I see one off generation as a type of compression. What I have in mind is games where procedurally generated families of things are supposed to be interesting and worth exploring and discovering. I find those underwhelming.
اصباغ – مقاول – تكييف – اثاث – ديكور – احواض سباحة – ورق جدران
Well, the statement "but it's important to remember that procrastination is a form of anxiety" is much more absolute than that. Putting people under broad umbrella terms certainly can be counterproductive to dealing with individual issues.
> Ethereum is a turing machine that runs code

That's the whole problem in a nutshell. I highly doubt that is the road to a viable solution but I'm patient enough to be proven wrong in the longer term. But anything that is Turing complete automatically implies that anything layered on top of it will incorporate such niceties as being impossible to formally verify due to the halting problem.

In other words: the only way to establish whether or not the code will try anything funny is to run it.
When I was a kid (early 90s) learning to play the violin those Strads cost under a million.

Since then their price has rocketed just like every other tangible which has become a hotly contested investment asset.

It's sad because it makes these things less and less likely to get played and more likely to end up in a vault.

Good to see at least a handful of them in use out there.
Quite frankly, word-based approaches miss the point of making a usable tool for the task, as well. Or in other words: it is justified to think of them as learning tools while transitioning from natural language to the terse regex syntax.

The terseness of regexes isn't the culprit though. It fits the task well - regexes could be quick to read and people can learn to remember the meanings of directives just like they learn everything - in repeated usage.

There are just two necessary conditions for this learning to happen:

1. The syntax doesn't change in subtle ways every time you switch languages.

2. The syntax does not have nonsense context-dependent grammar rules, "just because".
Not to try and armchair psychologist here but one of the things that reddit and hn have going for them is that there is no commitment there. Laundry is a whole damn thing, you've gotta be there in an hour or two to hang stuff up, then you eventually have to take it down, and you probably want to fold it (even if you don't (like me) some part of you says you're supposed to)... None of this hard and there lots of non active time but it's still committing to a course for the next X hours. Refreshing your email doesn't commit you to anything.

and again, not saying I know you or that you have anxiety but: it's inside that instinctive avoidance of commitment that the anxiety can hide without ever making you actually aware of itself.
It's basically Tron meets Agar.io
Realm of Racket is a fun and engaging book. It will guide you through making successively more complex and interesting games using a Racket, which is modern and fairly widely used type of Scheme.
> Nevada and California make the same complaint of Colorado

I hope this is supposed to be a joke. There is the small difference that citizens of Nevada, California and Colorado elect their representatives in the Congress and other institutions where the decisions on how to share the resources are made.

While Israel just takes what it wants by force, and the West Bank Palestinians have no say in it.
Yup. To be honest, the bug with the implementation of the DAO that allowed someone to appropriate most of its assets is the least of the flaws behind the concept, which was fundamentally "let's put our money in a pool and let the anonymous votes of pool members decide what to do with it", complete with a big disincentive to opposing to stupid or malicious proposals since refraining from voting was the only way to ensure your funds weren't committed to a "contract", and absence of anyone, anywhere being accountable for anything as it's chief/only selling point. Since when was that a $150m opportunity?
They're being precise in their terminology.

That line actually serves to frame the discussion in the linked paper: we won't befall the same fate as Venus, but they instead discuss other impacts that are more likely and require our consideration.
Can someone give me a summary of what will happen to the human race if we burn all of earth fossil fuels?

How will it affect daily life? I've never seen it put in these terms and frankly it seems daily life would stay the same. Wouldn't mind being proved wrong.
Where is Europe's Silicon Valley?
Generally, a symbol of probability p contains lg(1/p) bits of information: 1 bit if p=1/2, 2 bits if p=1/4 etc.
In Huffman you directly assign a concrete bit sequence to every symbol - it is perfect if their probabilities are powers of 1/2, but generally is not true: requires approximations, leading to a suboptimal compression ratio.

Accurate entropy coders like arithmetic/range coding or ANS family can directly work on symbols of general probabilities: containing a non-integer number of bits.
It has to finally produce complete bits - their fractional number is handled by the state of the coder - kind of a buffer containing a fractional number of bits.
Complete bits are produced as soon as they accumulate.
https://news.ycombinator.com/item?id=11924673
Liquid drops attract or repel by the inverted Cheerios effect