skysight-inc/HackerNews huggingface dataset:
Please don't post unsubstantive dismissals to HN.

Edit: Your account unfortunately has a history of breaking the HN guidelines. If you can't or won't abide by the rules here, we will ban your account. Please post civilly and substantively, or not at all.
What's ironic about this article of "History of Nine-Dash Line", is that it mentioned ROC (Republic Of China) 0 times, and only mentioned Taiwan twice (in either cases related to the actual history). The fact is that the original Eleven-Dash Line/Nine-Dash Line was established by ROC (now Taiwan) who still holds the claim, and is furious about the recent "ruling". I guess nobody gives an F what Taiwan thinks in this matter is probably because... well who cares about Taiwan, when we are talking about the Big Bad China, right? Sarcasm aside, if you want to talk about history, at least get the actual history part right: https://en.wikipedia.org/wiki/Nine-dash_line
> Your academic view of compilers work ...

I didn't write anything about compilers. Scanning tokens isn't compiling. Even old line number BASIC in 1981 running on 1Mhz computers with 32Kb RAM at tokenized code as it was entered into memory.
"The lure of a tenured job in academia is great — it means a secure, prestigious position directing a lab that does cutting-edge experiments, often carried out by underlings. "

Like practically every other organization in life - its a pyramid scheme with a few people on the top and vast majority on the bottom.
How else would one react to a coup?
UIs though...

I haven't worked with a single Java based GUI application that did feel smooth, fast and efficient.

I wonder why that is.
So why are the taxes so high?

I can understand that having a higher population density would require potentially more resources, but I wouldn't think that would be a linear relationship. For example, an apartment building with 15 people in it does require more in terms of water and sewage treatment, but it doesn't require a 15x increase in roads when compared to building just a single house.
Why don't they just assess it accurately and lower the tax rate to a normal amount, making it more transparent and predictable? It seems owners are at the mercy of the assessed value, which the city could crank up arbitrarily?
can you share your app?
Class 1 properties (residential properties with 1-3 units) pay considerably lower rates than Class 2 properties (all other residential properties). Which doesn't make a whole lot of sense, because the poorest people in the city live in big apartment buildings and many of the wealthiest people in the city live in single family town homes. Of the wealthiest people that don't live in single family homes, many live in new construction trophy condos that have multi-decade tax abatements. Even when they come out of tax abatement status, the law requires fair market value for condo/co-op buildings to be calculated by finding a comparable rental building which is impossible for the high end of the market.

Almost every aspect of the NYC property tax regime is regressive. We also have a progressive income tax and a regressive sales tax. I wonder whether or not the system as a whole is progressive or regressive.
An article was recently featured here, that said functions were limited to 60 lines. That seems like way too loose of a restriction considering the possible consequences.
Used HASP dongles as late as 2012 for some realtime camera software. Alladin seems familiar too but I cannot say for sure if it was that or another.

Suffice to say: for being Digital Restrictions Managements tools they worked amazingly well, we had far more issues with activating Windows downgrade licenses and least but not last individual RHEL licenses :-/
I built a drop-ship site, it started as a way to play with some ideas I had at work. As a platform, I think it can scale pretty well... it has a super flexible EDI system allowing me to automate suppliers, inventory system, custom website, order management system, advertising feeds etc. It's built to handle thousands of suppliers, products, and orders, and has all the bells and whistles.

But I only really make enough to afford enough beer to wash away my regrets of spending so much time building this thing.
Which itself says: The Secret Lives[1] of Data is a different visualization of Raft. It's more guided and less interactive, so it may be a gentler starting point. :)

1: The original link.
We detached this subthread from https://news.ycombinator.com/item?id=12105159 and marked it off-topic.
The Village where Residents have to Dig their way out of their Homes
I intend to, but I don't have a copy yet :-).
Everyday Things You See Online (That Are Brainwashing You)
Well, yes, but in games, you have a lot of global state. You wind up manipulating so much state that you may indeed want this kind of large function so that you can see everything.
I don't have a project but I have always been wondering if there is some open-source style software (with a license that allows this of course) that would let me customize the software and sell it to other businesses and get small recurring income as a SaaS product (like $70 a month). Think small restaurant inventory management, pricing, CRM, software for real estate brokers to manage clients, dentist online appointment tracker etc. etc.

Thoughts ?
Anecdotal generalization: I've seen better code from the 40-hour-a-week guys than the ones that do 80 hours of overtime each week.

That doesn't mean the former finish first, they usually don't. But their code tends to be more thoughtfully constructed. They have a vested interest in not spending their time in the office, and that means minimizing debugging time along with coding time.

When you're in a hot field with lots of competition, maybe those sprints make sense. But in the field of NASA-type systems, there may be a deadline, but it's rarely urgent. This gives the developers much more time to step back, breathe, and think.
Browser signatures are probably easier still.
I'm late responding to this, but the two of you broke the HN guidelines badly with this uncivil spat. We've asked you not to do this before, and if you post uncivilly again, we will ban your account.
QBE[1] seems to be what you're looking for. It "aims to be a pure C embeddable backend that provides 70% of the performance of advanced compilers in 10% of the code".

Previous discussion on HN: https://news.ycombinator.com/item?id=11555527

[1]: http://c9x.me/compile/
Funny that Microsoft uses OData as an example of a bad URL:

https://github.com/Microsoft/api-guidelines/blob/master/Guid...

Whilst continuing to praise OData as "the best way to REST" - http://www.odata.org
MobX React: Simplified State Management in React
The two of you broke the HN guidelines badly with this uncivil spat. We've asked you not to do this before, and if you post uncivilly again, we will ban your account
ROSIDA PETRA – escorts| athens escorts |call girls
Sorry mate. I didn't understand a thing you said :(.
The classes are broken down here:

https://www1.nyc.gov/site/finance/taxes/property-determining...

Class 2:

"Residential property with more than 3 units including cooperatives and condominiums."
Can you not see the call stack for your lambda, as for any function?
But are the costs in-line with what they should be? I'd think that suburban neighborhoods would require even more infrastructure (more pipes, more roads, more power poles), yet they don't seem to suffer the same high tax rates.
The key part phrase there is "[c]ompared to the ThinkPad of the day". IMHO, MacBooks and ThinkPads were nowhere near comparable in build quality until the the MacBooks went to unibody aluminum construction.
Author here. I've updated the post to reflect that the assessed value for apartment buildings (more than 3 units) is exactly 45% of market value. It is not "well under" 50% for any standard apartment building... it is exactly 45% by law.

More info: http://www1.nyc.gov/site/finance/taxes/property-determining-...
Any plan to support international numbers? That would be nice.
https://moviemagnet.net I don't make more than a few quid extra over hosting costs each month.
My question is how do you still have employers when you're making 1.1M a year. Jeez.
I run Unity on Bash on Windows myself, it's a real kludge. I mean, it's fun, but I sure wouldn't do it for production. If you want to go that way, use VirtualBox and run Ubuntu in a VM. Or, vice-versa, run Windows 10 on Ubuntu in a VM.
Brazil judge blocks WhatsApp over data in criminal case
I still don't understand why they made the weird move to be "Mobile Only". It was insane.

On a side note, I'm a little weary of CEOs who have pictures of Steve Jobs up on walls and try hard to emulate him. Just because that style of leadership worked at Apple doesn't mean it works everywhere.
> I wouldn't bother with the advance. It was a pitiful amount of money and was paid in instalments that I constantly had to chase.

Unless you need the prodding to help you actually get the book done...
True about AOT coming to the JVM, however, dynamic languages can't be AOT'd well in general, so that won't help Graal+Truffle languages much.

Instead, dynamic languages tend to do tiering, which in principle is something Graal+Truffle could do, but it might be a lot of work.
I'm vaguely familiar with Lisp, but I'm not a Lisp programmer. Can you explain this comment?
let me know when you spot that government that doesn't "need" more money.
I run this website: http://step2scheduling.com
It is solving the problem of scheduling step 2 CS exam for medical students. It uses selenium to refresh and check for schedule openings and automatically book tests for students. I coded it up for my G/F some time ago when she needed to schedule a test and couldn't find an opening. Now I'm making $500/month for doing next to nothing.
> Since the dawn of computing our industry has been engaged on a never ending quest to build the perfect language.

Except it really hasn't. The industry is going to use whatever language has the bare minimum feature set they value at the moment and no more.

Call me cynical but my point of view is: if the industry were really striving for perfection, there would be no COBOL or BASIC, for instance. Lisp had already been invented. Garbage collection was a thing already. We had macros. A REPL. A little later, OOP and multiple dispatch. The list goes on.

They had to ditch the (almost) perfect wheel for a cheaper square one. Fast forward a few years, and the square wheel is now polished but just as square, the insanely great wheel now just is as cheap as it is, but we won't use it, as the axles expect the square wheel.

And then we invent Java and XML...
I'm from Pittsburgh, Pennsylvania, and the negativity is pretty warranted.

$250k gets you a two-story house with an actual YARD there.

Pittsburgh's tech scene is great now, too: Carnegie Mellon (CMU), Google Pittsburgh, Uber (self-driving car lab), Oculus Research, Duolingo, and a plethora of other startups. There's even seed investors here now! Even Paul Graham, a Pittsburgh native, is getting involved again.

I mention this to someone here, and 9 times out of 10 the reaction is along the lines of "Pittsburgh?! Why would you EVER want to live there?" Oftentimes, the person who cannot conceive the possibility of living a happy life outside of Silicon Valley's bubble either has an inherited house that ballooned in value, or they're still renting at age 35.
Isn't this a bit of a strawman, though? All too often, you instead get the likes of:

a = subOperationA(a, b, c, d, e, f, g, h, i)
b = subOperationB(a, d, e, f, g, h, i, j, k)
c = subOperationC(d, e, f, g, h, i, j, k, l)
return c

And then some poor fool breaks each of those up into about 8 functions each. So, you click into subOperationA to find it is subOperationAa chaining to subOperationAb,....

My gripe is when we argue against having the full solution in your mind as you work the pieces. Logically, it makes sense to reduce everything down to named things. Cognitively, that is expensive.

And yes, I'm responding with an equally opposing strawman. I am beginning to reject that there is a "one true answer."
Incredibly, they may be closer to reality than I thought. All buildings with more than 3 units (Class 2) are assessed at 45% of market value.

https://www1.nyc.gov/site/finance/taxes/property-determining...
lol this is my favorite product of the week
The Man Who Created Bigfoot
Reuters article: http://www.reuters.com/article/us-brazil-facebook-whatsapp-i...
Well, the assessment in NYC, unlike other places is actually pretty predictable and transparent, but not simple.

If you are Class 1, it is 6% of FMV
If you are Class 2+ it is 45% of FMV

https://www1.nyc.gov/site/finance/taxes/definitions-of-prope...
Do you mean macros? Could you re-implement a language such as C as a macro? And have it be about as fast as GCC? I didn't think they were that sophisticated.
Type Specimens
None of this is that daunting if you're living in a world with the sort of high demand for low cost access to space that SpaceX (right or wrong) predicts and requires for all this to work. As SpaceX's competitors point out, reusable rockets don't make much economic sense unless the number of total flights goes up a lot. And if your barge is catching and returning 100 first stages per year, storing enough cryogenic fuel to get them back to land seems reasonable to me.
That sapphire disc tech is very interesting.

And while browsing their product sheet [1], I thought this would be great for me to store my most valuable stuff. And then it hit me... if I bought the 500 or even the 2500 document disc... what would I save there?

Probably some family pictures (unfortunately it doesn't seem to support colors, understandably so), a paper I published years ago. Maybe my college thesis. Legal documents perhaps like birth certificates and such.

But then I wished I could store music. Is there any graphical representation of music that would suit this format? Or is the only reasonable option to store the actual 1's and 0's of an MP3 or something like that?

[1] http://www.fahrenheit2451.com/index.php/shop
Are there any anonymity networks that transmit streams of packets between nodes at a constant rate regardless of whether it's being actively used?

Obviously it would be a very bandwidth hungry network, though if exit node bandwidth is currently the limiting factor (is it?) then maybe not entirely impractical.
Ask HN: Is OAuth on mobile broken?
I've been wondering, there are so many apps out there prompting me to enter my user data for big services such das Google, Facebook, or Reddit in a webframe they are displaying within the app in order to retrieve an oAuth token to authenticate myself.

That is all well and good, but I fail to see how this is in any way secure: I have no way to validate the form I am filling in is actually getting transferred only to my oAuth provider. For all I know, the webview they present me could show their own server's replica of the login page.

Am I missing something very obvious or is there something horrendously broken with the way most mobile apps implement oAuth? Is there any way I can validate that my data doesn't go to the wrong people with a "login-flow" as that one?
So it's about power and influence, not history.
if taxes were lower, it's possible landlords would rent for less to make the same marginal dollar.
Using salt-ssh to install Salt
Can you explain why this is false? If I run out of stack or heap by exceeding the process limit, the constructor must fail. Is this incorrect?

I see your comment above that stack overflows essentially never happen, but having watched it happen, I disagree.
As soon as Twilio supports it. Right now it looks like they've added Canada so I need to add that to the website. https://www.twilio.com/help/faq/sms/can-i-send-or-receive-mm...
Twitter allows verification to all users
Ask HN via comment hijacking due to the Ask HN post also failing with various errors:

I want to submit a story about WhatsApp being blocked in Brazil, again.

My first attempts told me I was submitting too fast (but I didn't submitted anything in a LOOOONG time... I am slow-banned or something?)

Then I thought it was a bug due to me having a invalid character in the title, when I attempted to submit it again with the title fixed, it only upvoted another person submission... that had wrong title.

I tried to make a comment with the right title, I got a message: "You cannot comment here".

I then tried to load the comments page, and the submission was deleted :/

So I then tried to submit again, this time I got "already submitted".

So... what is going on HN, why I can't submit it?

EDIT: please don't downvote/flag before someoen reply... I couldn't find another way to get in contact.

EDIT2: Can some mod delete this post? I am getting downvoted a lot :(
Lisp languages are easy to build because of their simple syntax. It's also easy to use a Lisp to build a Lisp, since it is homoiconic (this is what you're doing with the macro system.)
> Author here. I've updated the post to reflect that the assessed value for apartment buildings (more than 3 units) is exactly 45% of market value. It is not "well under" 50% for any standard apartment building... it is exactly 45% by law.

This is still not completely accurate. Read the section about transitional assessed values and maximum assessed value increases.
About six years ago I pretty-much single handedly wrote the entire backend for http://www.ComedyCalls.com and other sites like http://www.WakeUpDialer.com, http://www.CallMyLostPhone.com, http://www.BirthdayDialer.com, and others - see the links in the footer. The PSTN system is all in-house (and we pay a LOT less per-call than what Twilio, for example, charges).

I have a 25% stake in the company - but I don't get much money myself, less than $1000/mo on average. This is because of our thin margins, and because my other business partners own the other 75% (50% is owned by the founder who created the sites back in 2008 using cheap outsourced labour that I was brought in to rewrite) and the other 25% is owned by another person for historical reasons. Furthermore because none of us spend much time on it anymore - or get much money from it - we're all very hesitant to spend money on marketing or advertising (we got marketing quotes starting at $5000/mo - and my co-owners are unconvinced that advertising would help at all), hence the impasse.

We do plan to create some new additional sites and services that have higher margins, including launching a "Twilio-lite"-like API which would offer much less functionality (as our backend is not as sophisticated as theirs) but would also cost less per-call. But that, too, would require marketing to get the word out.

If anyone here is a VC or is otherwise interested in investing for marketing, or is a marketing expert yourself, or interested in using our system - we'd be happy to talk a deal.

We did sell one of our older sites to a web publishing company a few years ago that went for almost a six-figure value - but unfortunately for me, that was after I wrote the entire stack, but before I was granted part-ownership (so I was just paid for my time: 3 hours to set a clone of the system up on the buyer's infrastructure).

One of my "rivals" - the creator of WakeUp.io posted his site to last month's "Show HN" thread, now it's my turn :)
Wouldn't running your own entry node be enough protection still (assuming you could guarantee it wouldn't be compromised)?

As far as I'm aware, control of entry & exit is required for these sorts of attacks.

Running the entry node with a consistent entry point and using it as a random walk crawler with a real browser would seem to be enough for personal use as long as you aren't a criminal worth active, serious investigation that is targeted to reveal you.
This is what TeamSpeak does, by the way.
Whoever said "I would kill for a Nobel peace prize" was only half joking.
This recent ruling is absurd in that it redefines the concept of island. For example, the largest island in South China Sea, Taiping Island, which has natural fresh water, and is continuously populated by Taiwan since WWII, is no longer considered an island. If this ruling is to be followed, many countries claims on islands all over the planet would be null and void, including some of USA's.
Author here. The murder rate in Chicago is about 3.5x that of NYC...

https://en.wikipedia.org/wiki/List_of_United_States_cities_b...

Anyway, the point was not which city was safer, but that compared to virtually any major city in the U.S., New York's tax rates are several times higher.
Twitter Announces Application Process for Verified Accounts
Because most developers don't care and code everything on the UI thread.

Additionally Swing has bad defaults, so it requires effort to make the required set of calls to make them look better.

Back in the Sun glory days, there were Sun blogs like Filthy Rich Clients, which lead eventually to a book http://filthyrichclients.org/.

It was a consequence of Sun not getting what it means developing GUIs for the consumer systems, think that their Solaris UIs (SunView, OpenWindows, CDE) weren't that great in that area.

So most Java developers stick with the defaults and as such the majority of Java based applications send the wrong message.
I'm running a test prep class for the new FAA Remote Pilot License, which will be required this fall for all non-hobby drone operators: http://twincitiesdroneschool.com
After working on some "enterprise" systems myself, I came to the cynical conclusion that Java/C++/C# were never meant to actually solve problems, but to introduce unnecessary complexity and brittle-ness which eventually, inevitably, leads to the hiring of "consultants" for support or new features at exorbitant prices.

These languages, as well as things like WSDL/SOAP, are the late 90's/early 00's snake oil designed to woo clueless manager-types into funneling money to consultants and 'architects'.

I worked a lot with those types and saw the futility of suggesting 'simple' solutions to simple problems - everything had to be over-complicated to justify their salaries.

It left me pretty bitter towards that whole business model. Then again, there's lots of money to be made there....
Thinking the exact same thing +1
That's awesome! I'd love for you to give some more details if you could. Do you sell the app or is it from ad revenue? What sort of app is it?
I run https://ubersuggest.io a simple keyword suggestion tool. On average I have 80k monthly unique users.
This is some seriously lax research. Property tax rates in New York City are very complicated. If the phrase 'tax class' doesn't come into the article you can safely discard it as nonsense.

http://newyorkyimby.com/2015/06/why-new-yorks-property-taxes...

http://commongroundnyc.org/nicemess.htm
Except the FMV of condo and condominium units aren't actually fair market values. Instead they are based on a model designed to figure out what income the building would produce if it were a rental building.

And that's before taking abatements into account. The system overall is not very transparent.
Show HN: #teamchatviz – visualize your team's Slack communication
Yes, but that's a far cry from the current single market. You can bet that Brussels is not going to let the UK have access to the single market without huge concessions. Concessions that undermine the whole reason for Brexit.

It looks like the WTO rules could be expensive:

http://www.reuters.com/article/us-britain-eu-wto-idUSKCN0YG1...

An added kicker is that the UK currently has no trade negotiators because they haven't had to negotiate their own deals in a couple generations. They'll need to get up to speed very quickly with a very large number of negotiators. You don't usually have to negotiate all your agreements at once!