skysight-inc/HackerNews huggingface dataset:
Has anyone tried running Jython on top of the native API? Would that make any sense?
So... This is pretty much Quiver? Looks... Very similar.
Waste of time. Web layout is crappy powerpoint wannabe and broken in notebook view... I guess bullshitmath needs bullshitwebtech.
I think you're overestimating this. German-speakers, for example, are proficient in English above the EU average but culturally used to watching exclusively dubbed content (widely available because their market is big enough to make it profitable), so mainstream audiences surely won't suddenly switch to consuming English content. I would wager that the Nordic countries are probably the only where both high proficiency and high comfort with untranslated content are close to being mainstream.
https://www.youtube.com/watch?v=y4sALru9IJk
No you may not. Sexual assualt is a despicable crime and offenders ought to be castrated, but it does in no way neccesitate nor does it excuse false accusations. Furthermore if your argument should have any validity it should count for other crimes as well. In that case what is the comfortable amount of false accusations of murder? theft? or any other horrible crime you could possibly come up with. To top it off lets engage in a thought experiment, lets assume that the false accusation rate was 50%. Lets imagine that a person is sexually assaulted, how serious is that report going to be taken? Now imagine the same scenario where the false accusation rate is 0.0%, how seriously is the report then taken?
When it comes to security, I usually worry about people creating complexity that scares people away, and therefore weaken the overall security of all. Over-complex and annoying password procedures are one everyday example that force many people to just go for some stupid password that follows the rules but is easy to crack.

So if there are rules to improve the privacy of users, I would worry about making it look to complex or extreme. I suspect rather than picking some parts that work for them they will go "ok this i can do, this I can do, and .. wait compile it myself and read the source?! - ok, I'll stick to post it notes".
I think the static/dynamic client/server split is more coincidence than brilliance.

Elm and Elixir are like two neighborhood kids growing up together as best buddies. They are both new, functional, webby languages with communities that are very friendly and very interested in inventing new ways to make programming better. It's natural that both groups would be excited about working together.
the part I loved best was how those 4kb uncompressed to over 250MB of GPU instructions
Build a Chatbot in 5 Minutes
Should Facebook be allowed to store Facial Data
blogspam of

http://www.itchtoscratchapp.com/the-iron-mystery.html
>are we trying to have every site look and function just like the Google platform now?

The internet would be a thousand times better if every website used Material Design properly. The amount of broken and poorly designed bullshit out there is staggering. Websites worth tens or hundreds of millions of dollars flat out not working. Or working so slowly they may as well just not work. Even the ones that wind up working, they have horrific UI/UX decisions.
I just did with a clarification. It's easy for any reader to understand my intent now. Whereas, what you say will be true for anyone biased against me or opposing me in discussion. Not winning them over anyway. No loss.
Might I also add, Random Agent Spoofer, Decentraleyes, and Web of Trust
>> We show that temporal ConvNets can achieve astonishing performance

Yay, astonishing performance! I'm totally gonna waste half an hour of my life to read about what awesome badassery convnets are! Because that sounds so objective!

/snark
The latest Erlang release fixed the Map problem with Dialyzer. It was entirely the reason I was lax with specs. I'd love to get a workflow more like this one: https://medium.com/@barruumrex/seeking-simple-satisfaction-2...
I will say it has a shot, it's not as risky as say buying a shady altcoin during a pump. But it sure as hell has the possibility of crapping out entirely.
It is a pretty simple supply and demand curve, but again you're intentionally ignoring the facts about prevailing wage (PW) and operating under the same misconception.

H1B visas are only increasing supply for jobs that pay above the PW, not "all" jobs. That means that there is not additional supply for below PW jobs. If anything, the PW goes up because of the increased liquidity for supplying above average wages. This problem you're trying to fabricate is precisely what the PW rule successfully prevents.

The question I think needs answering is why are you still trying to make this a problem? Who are you trying to convince - me or yourself?

Edit: I seem to have hit a nerve - You've replied three different times to the same thing and are incoherent at this point. I guess you're still trying to convince yourself there's a problem?
> Applications are bad enough in that they trap potentially useful building blocks for larger program ideas behind artificial barriers...

Through the lens of a developer, sure. As a consumer / user, you likely appreciate the simplicity this affords. Similarly, if you are a car enthusiast, you'd shudder at the thought of bringing your car to a Jiffy Lube for an oil change when you can pop the hood and do it yourself, but the majority of car owners are thankful they don't need to get under the hood and tinker with "all that stuff".
> the TOR project had an obligation to be transparent about this situation and failed to do so..

You can't always be transparent.

* Publicizing a victim's rape, or their names, without their consent is considered publicly shaming them. It's a very bad idea.

* Publicizing an accusation against someone that you can't substantiate, especially something very damaging to their reputation such as rape, could be slander. You could be sued (and rightfully so).

* Publicizing any private HR issues is also often illegal and/or wrong.
> I forget what the thing you just did is called, but you've managed to switch sides. :)

I didn't switch sides. I stand by my assertion that software is a purely logical artifact. The laws of thermodynamics have no bearing on whether redirecting the control flow to a far-away exception handler (or, even worse, undefined behavior) is a reasonable way to deal with unforeseen circumstances.

> I'm the one who said there is no unicorn version etc. ....

I'm not talking about unicorns, only about abstractions that don't leak. That being said, I'll admit that sometimes there are good reasons for using leaky abstractions. My favorite examples of this is garbage collection. The abstraction is “you can always allocate memory and you don't need to bother deallocating it”. The second part is tight, because precise collectors guarantee objects will be reclaimed a bounded number of cycles after they become unused. But the first part is leaky, because the case “you've exhausted all memory” is uncovered. The reason why this isn't a problem in practice is that most programs don't come anywhere near exhausting all available memory, and, if it ever happens, ultimately the only possible fix is to add more RAM to the computer.

FWIW, I don't consider TCP a leaky abstraction, because it doesn't promise that actual communication will take place. It only promises that, if messages are received, they will be received in order by the user of the abstraction. That being said, most TCP implementations are leaky, as is pretty much anything written in C.
> Judges are supposed to use some digression.

Yes, and they do, however sometimes their hands are tied. In this case by rule 36 of a series of peer approved rules which states what action the judge in this case has to take. When submitted to appeal the judges who passed the rules then said the ruling "had no basis in reality" about their own rules, hopefully they will fix them and/or future judges will use this as precedent to in cases like this.

This part of the system is functioning correctly, it's the ridiculous litigation from pro-se plaintiffs that's at fault. Most jurisdictions have an equivalent to spam filter that passes down criminal charges on people who act like this.
Mob site still works on my blackberry
you mean like this? https://www.electricobjects.com/
It's a bit odd that you brought up gated subdivisions; so you think that property taxes don't pay for the right to live on a quiet street? Only people who pay for a gated community get to live on quiet streets?
Tesla and Tucker – Similarities Between Automakers
Even today, the two countries share a huge border and basically share the continent. It's no surprise that a lot of people migrate back and forth.
too bad. Great map otherwise
How come no one (seemingly) uses Elm, despite all the love? I've noticed a lot of quick, drive-by posts in Elm related threads about how great the language is. This thread ("This is a great little webstack!") and today's other front-page elm thread[1] both do this.

With such high praise, I would expect the language to be more popular. What's with the disconnect? My hypotheses:

1) There are no unhappy users because unhappy users just don't use it.
2) HN goes easy on technological curiosities, saving harsh criticism for large projects that deserve it
3) While there may be a widespread lovefest for Elm, there is too much momentum behind current technologies.

Any other thoughts as to what the disconnect is? Moreover, how do we get to a world where the webstack we all use is "a great little webstack"?

[0] https://news.ycombinator.com/item?id=11846707

edit: clarity
Bitcoin’s Rallying Again–But Isn’t Getting Much Attention Anymore
Do you have reason to believe that they wouldn't have

Maybe, as a data point: how many of the manufacturers' contributions to Linux are MIT licensed, so that they can be picked up by *BSD as well?
I specifically mentioned the platform, not solidity. It's pretty hard to be proficient with solidity if you are ignorant of the many abstractions, rules and constraints of the ethereum platform as the language is (intentionally) very tightly coupled to the smart contract abstraction and it's low level nature make it imperative that one understands a great deal about the protocol (bit lengths of various classes of data for example) before you can really get up and running.

Anything becomes easy if you look at it long enough. The major issue ethereum is going to have is making a case that there's a real-world value add relative to centralized, traditional architecture before many people will be willing to stare at it long enough for the easiness to set in.
Show HN: MWS Laravel – A Package to easily interact with the Amazon MWS API
Have you seen http://dsl.richmond.edu/panorama/foreignborn/#decade=1850 ?

I starts 30 years later but has data on county level.

https://github.com/americanpanorama/panorama-foreignborn
It was announced by an executive member of the International Go Federation and reported by Xinhua. Hardly an internet rumour!
Yea, I didn't think you were being harsh or anything. I meant ignorant literally. Certainly people in poverty make bad decisions, everyone makes bad decisions, but alot of those bad decisions are based on a lack of education that is largely out of their control.

I don't have hard numbers, but I think you are overestimating people in poverty's disposable income and access to fresh groceries.
Thirteen months
iOS and the Cocoa framework also have their fair share of hard to work with APIs. Like the OP said, you're always going to have to make compromises between conflicting requirements.
Dear Jeff would you consider give me feedback on my thread too ?

https://news.ycombinator.com/item?id=11851027

Please and thank you
Nope, it wasn't literally that simple. The ZX Spectrum did a lot of RAM tests to determine if the RAM was faulty or not, and how much memory that was installed.

The price of ZX Spectrum was kept low by using low quality RAM.
You're conflating two notions. One of a "penalty" which is something that is inflicted, and one of "consequences" which just happen.

Children who aren't taught money management and nutrition will end up having shorter and worse lives on the average. Is that a consequence or a penalty?
I've heard that interpolation with existing JS libs is painful.
Is it true that this increased the value of some homes at the expense of others?

Yes, it did. When the barriers were put up, they made some streets more desirable and some less. More desirable == worth more. Less desirable == worth less.

You see, before barriers, all streets were mostly equal. Clearly some streets, like College Ave, Telegraph, etc. were not. But streets like Dwight and Haste (on the hill side) became much worse after the barriers went up.
Real Humans of New York- a Comedy Sketch
Please, you're giving me a headache.

My point is to get rid of apps (and websites), not make it possible to have more.
> I'm not sure why this doesn't exist.

Impossible to get reliable data without the cooperation of local vendors. Local businesses are extremely difficult to sell to. From personal experience, I can tell you that the time-cost of acquiring each vendor is 20+ hours, and the value is nearly zero (since you need thousands of vendors to make the product work).

That's why successful directories of local data (Yelp, for example) use crowd-sourced data.

As far as your issues with your mechanic: check out YourMechanic and RepairPal. Also read about RedBeacon (which has now pivoted), TaskRabbit, and Thumbtack. Yelp is also now using their influence to bring business on-board to give quotes via Yelp as a platform.
Any at all reputable hotel in the US seems to ask for photo id and a credit card for one "responsible" person. Getting checked in without photo id requires some sweet talking (and appearing clearly over 21 in the case of DEFCON).
> that doesn't mean that all streets should be maximally employed to reduce that congestion.

It does, actually, because all streets are connected and part of the same network. No matter what philosophy you subscribe to as to what the "goal" of suburban neighborhood planning is, the fact remains that since (almost) all streets are (eventually) connected, and thus the problem of lots of cars being able to drive on streets that you don't want lots of cars on is always going to be prevalent.

A better solution, IMHO, is to borrow an idea from the EPCOT[1] Concept that Walt Disney created...separating what it means to be a "street" into streets/walkways that only pedestrians may travel on, and streets that only cars may travel on. The way EPCOT would have been designed would have limited your ability to park your car very close to where things were congested. Instead, you'd park further away and take the free public transit or walk/bike where you want to go. Cars and supply trucks would always travel underground in a vast network of highways, leaving basically the entire surface of the city looking more like a massive park than a metropolis.

It would have been an incredible leap forward. Sadly, Disney died before his company turned it into "Epcot", just another Disney World theme park.

[1]: https://en.wikipedia.org/wiki/EPCOT_(concept)
It's freer

That depends on your goals and definitions, of course. The goal of the GPL is to ensure freedom of the code, by placing demands on the distributor. The BSD license does not do this, so a developer is "more free" with BSD-licensed code. However, the code is "more free" when it's GPL-licensed.

Which you prefer is a personal choice, but it's kinda pointless to argue which one is "more free" as the licenses have different interpretations of freedom.
Drupal to Adopt GraphQL and JSON API in Core
Only place to get ElasticSearch 5.0 upon release will be Elastic Cloud
Just 52 tech workers donated to Trump's campaign
Can you share your story? I know I'm curious...
According to the US Bureau of Justice statistics, three out of four rapes happen between people that know each other. It is even higher in most countries. The average rapist is not a lone wolf, it is a friend that didn't care about consent.

https://en.wikipedia.org/wiki/Rape_statistics#United_States
A programming environment of composable programs sounds an awful lot like Unix
> Anyway, these aren't straw-man arguments.

rco8786 says that it's possible to eat cheaply and healthily, and you respond like he's talking about heirloom tomatoes and caprese salad. That is absolutely a straw man.
To add onto this: I know the movie "Gravity" was just a bit of an exaggeration, but a situation whereby two different satellites are competing for the same spot in the sky and collide or otherwise negatively interact with each other is totally possible. If nothing else, there should probably be some international governance when it comes to orbits, positioning, and mission planning to make sure no one interferes with each other.
Feastly
Ground Control to Silicon Valley
> Creating a site that alleges you are a rapist is an amazingly stressful process for the presumed innocent person

If you are the victim then you don't have to presume; you know precisely what happened.

I'm not supporting or opposing anything in this post, I'm just pointing out that the alleged victims' (and accuser's) calculations are not based on uncertainty like the rest of us.
List of sexually active popes
This is a great point, and I think it is because the language is still really new. The language syntax and patterns have just firmed up with the 0.17 release. I think it just needs some time for additional adoption.
Yup, looks like. Not sure if that's just for code editor or not, but it's at least for that, using ACE (https://ace.c9.io)
I find it hard to be sympathetic. Why is he sad? 6 years of playing video games on someone else's dollar is fantastic. Be glad it lasted more than 3 months. People who slog away for 50-60 hours a week on drudge work still find time for self-improvement. If you want to get kudos for automating your job away, tell your boss and their boss. That's how you get promoted.
Yeah, just a bunch of absurd similes does not represent good writing.
I would imagine many forms that don't allow unchecking of check boxes also just assume it is checked on the processing side of things, so dev tools might not help.
I agree the footprint is tiny. But the amount of farmland is vast. At the equivalent of 150 acres it pencils out to about 5000 vertical farms to equal the farmland of New Jersey. 50,000 to equal the farmland of New York State and 850,000 to equal that of Texas. [1] For comparison, New York City has approximately 1,000,000 buildings and structures [2].

Just running back of envelope calculations using cropland instead of farmland:

20 million people in NYC Metropolitan Statistical Area [wikipedia]
324 million people in the US [wikipedia]
406 million acres of crop land in US [3]
---------
25 million acres of cropland for NYC MSA [per capita basis]

That's about 165,000 high tech farms at 1:150 acres. At 70,000 square feet per farm it's 11.5 billion square feet. For comparison, there are 2 billion combined total square feet of office space in the major US markets[4]. Converting all of it to vertical farming would be equivalent to the per capita cropland for the NYC MSA if my calculation is high by more than 500% and if pastureland (another 30 million acre equivalents [3]) aren't part of the picture.[5]

More locally converting all Manhattan's 500 million square feet of office space [4] to vertical farming could provide about 5% of the cropland equivalent for the New York City MSA. Or roughly half the 945,000,000 square feet of vertical farms to provide Manhattan's population of 1.6 million people with a per capita cropland equivalent.

[1]: http://www.stuffaboutstates.com/agriculture/farm_by_total_ac...

[2]: http://www.nyc.gov/html/sirr/downloads/pdf/final_report/Ch4_...

[3]: http://www.ers.usda.gov/about-ers/strengthening-statistics-t...

[4]: http://www.colliers.com/-/media/files/marketresearch/uniteds...

[5]: For equity, cropland does include a lot of cotton even if it's not that much relative to pastureland. On the other hand, major food crops like corn and soy and citrus don't provide the same vertical density as leafy greens.
If you quote Appelbaum, quote the Bynum's "translation" too:

> Appelbaum: I want to be clear: the accusations of criminal sexual misconduct against me are entirely false.

> Bynum's translation: I’ll never be convicted of a crime.

That is, Bynum claims that Appelbaum never claims "I haven't done it" and instead intentionally uses "criminal" (versus "civil," for example).

http://litigation.findlaw.com/filing-a-lawsuit/civil-cases-v...
This is because in Elm a runtime error is a compiler bug. If you want no runtime errors, interoperating blindly with JavaScript is a great way to fail :-\

Another great thing about the community is a goal of a single great library for every use case, rather than a lot of half-baked competing libraries. So expect there to be a single great modal library. Etc.
I usually recommend iozone and fio. Iozone isn't the most powerful tool, but it's simple to use and with the right options can at least provide some useful information. Fio is much more powerful, in terms of the workloads it can generate and the information it can provide, but it's a real PITA to work with.

As it turns out, I've given a few presentations on this stuff. Here's one of the more recent ones:

https://docs.google.com/presentation/d/1CQgn_fXivdXZ-fcqJ39v...
Tons of things are paid for with public money and still restricted.
AFAIK it works like this.

Distributor: You want to bypass me and stream your movies to my country? Help yourself but I won't show your movies in theaters and nobody else will do.

Major: sees a sure immediate loss and a possible future gain. The CEO doesn't take risks and keeps getting the money.

However this leaves the door open for new companies with original content that can't be blackmailed by local distributors. Example: Netflix.

Eventually the majors will bypass distributors when theaters won't be so important anymore. It's going to take time.
Except in this case it's the parents arguing for these traffic abatements, how about instead of faffing around with taxpayer money they be better parents.
> There is a risk where the law might fail.

It's easy to dismiss the risk and the costs from our position, talking about it on an Internet bulletin board. It's a very serious consideration for rape victims.
Biohazard: Iconic Symbol Designed to Be “Memorable but Meaningless”
Personally, I did find it funny, but then I think it would be no less funny as "lol boyfriends amirite".

But I say this from the perspective of the less oppressed gender. I think if I were on the other side, perhaps I would be disheartened by little things like this.

I think we all know when you stop to think about it, that when you're frustrated, or seemingly on the "losing" side it is much easier to become angered and increasingly frustrated by even mostly insignificant actions of those on the "winning" side. With that in mind, I find it's best to try to be extra compassionate when you find yourself on the fortunate side of chance.

Sorry to detour from technical discussion, and I see the title is now changed. Great blog post! Nice no nonsense expansion.
+1 for anything Brendan writes or says. Seriously, to those of us who do this stuff, he's idol material.
How Turin Is Converting a Dead Industrial Area into an Innovation Hub
Like any new language (including Elixir), it's rare in the wild. Elm is also an ML and looks "weird". Give it a few years.

Elixir is getting bigger with Dockyard and Pinterest using it among others, though it has the benefits of running on proven technology, having an "easy" syntax, and Phoenix.