skysight-inc/HackerNews huggingface dataset:
Thankyou for bearing with me - Ive been under the weather and have trouble explaining myself at the best of times.

The tricky thing I ran into with the JPL NEO data was they don't seem to release the co-ordinates for them as they do the major solar system bodies. It looks like they just serve out a selection of orbital and observational measurements, which someone has figured out how to convert already, but it could take me ages.

https://ssd.jpl.nasa.gov/sbdb_query.cgi

A priority for the project is tidying and documenting code so that other people might use it. Recently facility for efficient collision processing was built, next I want to accommodate multi-point objects and types of bonds, to start more down to earth simulations which is what Im most interested in - dynamic spatial awareness for vacuum cleaners and things :)
2-3k/mo, sometimes I hit 3, most of the time it's the lower 2000. That's why I said roughly 85. So yeah, 2-3k on living, and anything I didn't use that month goes to investments which is usually 4-5k.
When I say "I want to know where Wikimedia is spending its money", I don't mean "is it on people or on bandwidth or on equipment?"; I mean "is it on Wikipedia or Wiktionary? how much money did they burn into the finally-launched WYSIWYG editor that their own research shows is barely used and solves the wrong problem? how little time is being spent figuring out how to handle a world with decreasingly reliable second-party sources, given their adamant refusal to allow reliance on first-party material? do they have any resources at all dedicated to dealing with deletionism?". I do not care if the people there are being paid a million dollars a year: I want to know their time is being used in ways that makes sense, and as far as I can tell almost none of their resources are being spent on anything which seems to actually matter. If they explained "actually, we added an automated model for verifying the value of an edit that our metrics have shown decreased the amount of time moderators have to spend watching the site while having minimal effects on new user retention, a project which used twenty engineers for five years to build" I'd at least shrug and go "huh, OK"; but as of right now I am not seeing it... it isn't that they overpay their staff, it is that they fundamentally don't have anything useful to do with staff but seem to keep growing their staff and then allocating them towards dumb things while telling everyone if they stop donating to this cancerous staff growth the site will go offline, which is a situation for which I simply can't attach enough modifiers to the word "lie" to to express the level of active deception at play.
Jasper reports and new field recognizing issue
Yes, other bug shows when you combine sugar + fat. E.g.: ice cream.
ASP.NET MVC2 and IIS 7.5 deployment issue
This is my thinking as well. I like to think I would be working in some capacity much beyond the current retirement age. One of the reasons I like to keep a healthy lifestyle is that I want to be physically and mentally capable of continuing to make useful contributions until the very end... and that last part really scares me, but that's another conversation.
There is a clear path forward. It's Python 3. The Python community unanimously agrees that the way forward is Python 3. Many libraries are planning to drop support before 2020, many have already dropped support, and the rest never supported Python 2 in the first place.

Python 2's official support ends in 2020.

How can you ask someone new to the language to just choose? Well they don't have to choose. They just choose Python 3. That's what it says on the Python website. It's what everyone in the community says.
I'm not sure it will correct as much as you think. The high prices are mostly driven by regional wealth inequality leading to the only good jobs being in a handful of cities. That job concentration massively increases housing costs in those areas. SV is a great example of this.
Exceptions are well suited for parsing errors because they embed an error message.
>Nothing can grow forever. Sooner or later, something is going to happen that causes the donations to decline instead of increase. It could be a scandal (real or perceived). It could be the WMF taking a political position that offends many donors. Or it could be a recession, leaving people with less money to give.

Does the Archive Team backup Wikipedia? Probably they do but if not I guess they should.
I was looking for the keyword "Novell" to make me smile. I used to comb the web for exploits all the time.

My stories of mischief are probably like many of yours who were in high school in the late 90s - phone systems, Sub 7 and BackOrifice installs.
I assert that you can find an apartment considered appropriate for a middle-class person in Tokyo for approximately $800~$1,200 in virtually any district of the city in under one day of looking. This is not true of Manhattan or San Francisco.

If you strongly believe this is unlikely, name a neighborhood and I'll show you three apartment listings.
See above where one user is using .unwrap for parsing errors (input errors are recoverable).
Python 3.5 is compatible with Python 3.4. Python 4.0 would be a silly number to use, it implies that there's incompatibility.
> could have been called "Wikipedia's Costs Growing Unsustainably"

The table in the article suggests it's growing sustainably, as assets are increasing and revenues exceed expenses. The whole unsustainability hypothesis seems to be based on one metaphor "if it's growing, then it's cancer, ergo it is deadly, ergo it has to be stopped".
There's the Nim website[0] as well as the document describing the (soft) real-time GC that Nim comes with[1].

[0] https://nim-lang.org
[1] https://nim-lang.org/docs/gc.html
PNPM – Fast, disk space efficient JavaScript package manager
Exceptions in Python are used rather differently than in most other languages. Their overhead is much lower than exceptions in e.g. Java or C++, so they're routinely used to indicate expected conditions, like missing key in dictionary, or end of iterator. Since the language is dynamically typed in the first place, there's no concern about it effectively circumventing the type system.

That said, dict also has get(), which lets you specify the default value if key wasn't found (and the default default is None).
You're right, China has been doing far better. The question is whether the present political system, which is to a great extent the product of a series of accidents, will hold up over the long term.

I think the reason Confucianism was so successful for so long is the same reason the US system has lasted for centuries, namely both are based on a coherent, well-thought out political and economic philosophy. China at present doesn't have anything like that.

As I see it, the problem with Confucianism is it was designed for an agrarian civilization, whereas today it is an industrial one. The Chinese have never really thought out what sort of system they need for today's world.
There of course are exceptions to all sorts of things, but generally speaking these things hold. There are also high-end restaurants which serve mexican cuisine, but by and large, most establishments selling Mexican food sell what poor Mexicans understand as fast food in Mexico --but one can also find these to be expensive in far away places like Japan or China where reproductions using more local flavors can go for relatively high prices.
At some point in their studies, the friars noticed that rose petals were resistant to certain pests, and concluded that distilling the petals would create a disinfectant that could prevent humans from catching the bubonic plague. “It didn’t work at all,” Foà says, “but by 1380, they had created this rosewater tonic, which is still one of our bestsellers.” Today, the company’s rosewater products based on this original recipe are sold as skin toner.

I guess innovation can't always be planned.
Thank you for this rebuttal. Wikipedia is no longer the small platform it was. It's international, has to expand to developing markets, has multiple sister projects like Wikidata, and tools like VisualEditor that require developers. Sure you can probably rein in costs if you don't believe in any sort of expansion, software improvement, or outreach programs. Lastly, a lot of the claims in the op-ed are simply unfounded like the statement that the Foundation isn't transparent enough, that it's developers are idiots, or that Wikipedia isn't sustainable with its reserves. This just seems like him being overzealous with his consulting experience "rescuing engineering projects that have gone seriously wrong", just as every week a designer will "fix Wikipedia's design".
> If it was just about wasting donations, they'd never go into debt.

But there's no debt. The whole argument is pure conjecture based on imagination. Using it as if it were a fact that proves something makes little sense.
If Japan wanted to tax Dropbox for sales to Irish businesses that are transacted in Japan, it can do so. The classic Double Irish with Dutch Sandwich is about avoiding taxes on non-US revenue in jurisdictions outside the US. That's an issue between Ireland, Holland, and the rest of the world. In no way is it able to shield a multinational from paying taxes to the IRS on revenue generated in the US. You have a similar dynamic within the US between one state's tax code and another's. I've yet to hear anyone articulate a sound case for "repatriation" (doublespeak alert) of overseas profits to the US that didn't amount to US exceptionalism.
The best way to make free video presentation for app
Here's the advice I usually give:

Do you need to use packages that only support Python 2 and there are no alternatives? Use Python 2.

Otherwise? Use Python 3.

If someone doesn't know whether they should be using 2 or 3, they should be using 3.
You may have confused the method "expect" as being "except", as in "exception". That's not what it means - it means to "panic" with the given string as the error message. Panics in Rust have some similarities to exceptions in C++, but are not the same thing.
The big problem with Java checked exceptions was that the language was simply not flexible enough in other areas to handle higher-order stuff. For example, quite often you want to define something like "this method takes object X, and throws everything that X.foo() can throw, and also E". But there's no way to express it in Java. So the moment you start doing any sort of HOF-like stuff - even as simple as event handlers - you have to struggle with checked exceptions.

This is not a problem in Rust.
I disagree. A grapheme cluster and a glyph are different things. The former is not dependent on the font.

'fi' is two grapheme clusters even if the font renders it as a single glyph. 'é' is a single grapheme cluster even if the font renders it as two glyphs: 'e ́'
A fun book I recommend is the 'Invisible Hook' by Leeson.

Excellent as a summer book, a Libertarian view on the subject with good info on pirates even if you don't agree with the author's view.
This is at least the second time this article has been posted on HN over the years (https://hn.algolia.com/?query=%09Lake%20Michigan%20Is%20So%2...). Makes it to the front page pretty much every time
Trump mentioned, after he had his first meeting with Obama, that they had spoken at length about "high flying assets".
Well... why can't the dataset be biased?
The British should be able to bill the Argentinian Government for the mine removal.
Starbucks has these machines and I find it awesome to get my coffee and even chilled latte there for 2,50 instead of 5 or 6 $

The machines taking our jobs is already happening and it is due to our human nature that we are not seeing it: We extrapolate the past into the future and we are seeing physical robots

As some of you (technical people) can better imagine it is and will be much more 'just' software (but a journalist can't that well)

The "reduced" demand for nannys is 'kids playing with their iPhones' and it is already here and going stronger

What will we pay people for in the future? That they are likeable, sympathetic and because 'we like to "interact" with them'?

Seems like this would split the world into very hard skilled people programming the machines and a lot of people catering "what's left" (on the human side, that machines can't do / didn't replace yet) to those

Luckily I am a software developer

"Doctors to explain the recommendations": You could also say "Selling the pills of the Pharma Industry with low regards to side effects"

"Nurses to provide hands-on care": I see "Human Issues" like: She's telling you all her problems she has at home and you have to listen

Tell me the Internet isn't better in quality (than "real random people") already?
Tinto is also the most expensive place in Japan. It's quite expe dive compared to Osaka, the second biggest city.
In the case you presented, the biases are in the dataset itself.

Arrest statistics in the US are heavily skewed by race. If you were to take a dataset of all US arrests between 1900 and 2000 and ask which populations are most likely to "commit crimes" (i.e., be arrested), you'd get racially biased model without recording why it's biased (discrimination, enduring poverty, minimum sentencing, &c).
>What you're describing sounds like a modernist, top-down approach, when an enlightened one in ivory tower decides on a best system of government and organization and then bestows it upon the people of the land. We all know how well something like this works out.

No, I am talking about lots of scholars talking with each other in public, and thinking about the unique nature of Chinese society, and having a big discussion with everyone.

>What China seems to be doing, on the other hand, is following the mentality of it's people. There's a lot of corruption and bad stuff happening in China - but it exactly follows the expectations and behavior of ordinary people,

Quite true. But part of the reason this is happening is China has never developed a new political philosophy that the people could support and use to improve the society.
Not allowed stances and opinions are certainly a facet of fascism, and the connection I stated earlier is sound. You may want to re-read what I wrote earlier if you think I described someone or some people as fascists.

FTR I don't have a problem with consensual sexual acts (including groping).
> Google App Engine still doesn't support Python 3.

Um, yes it does: https://cloud.google.com/python/quickstarts
"One massive monolithic website" is, I think, meant to be read as referring to the WMF sites being a thing that have a shared telecommunications Single Point of Failure—a "choke point" where a given piece of information can only get from a given WMF site, to a user, by travelling through WMF-managed Internet infrastructure.

Remember Napster, back in the day? It was able to be shut down because it had an SPOF: Napster-the-corporation owned and maintained all the "supernodes" that formed the backbone of the network.

Or consider the Great Firewall of China. If the Great Firewall can block your site/content entirely with a single rule, you have an SPOF.

The answer to such problems isn't simple sharding-by-content-type into "communities" like you're talking about; this is still centralized, in the sense of "centralized allocation."

Instead, to answer such problems, you need true distribution. This can take the form of protocols allowing Wiki articles to be accessed and edited in a peer-to-peer fashion with no focal point that can be blocked; this can take the form of Wikipedia "apps" that are offline-first, such that you can "bring Wikipedia with you" to places where state actors would rather you don't have it; this can take the form of preloaded "Wikipedia mirror in a box" appliances (plus a syncing logistics solution, ala AWS Snowball) which can be used by local libraries in countries with little internet access to allow people there access to Wikipedia.
Well, it's not like they called it java. It was marketed as omer hung different, so it's not like you would expect all of Java to work when coding for it or for code targeting Android to work under a normal java implementation.
Cluster Management for Distributed Machine Learning at Scale
> The goal of Wikipedia should be to spread the content as far & wide as possible

>> The requires a) creating the content and b) presenting the content in the form consumable by the users. Creating tools for this is far from trivial, especially if you want it to be consumable and not just unpalatable infodump accessible only to the most determined.

Yes, and as emphasized in the article, WMF has done a terrible job at building better tools. For crying out loud, we are still typing in by hand the complete bibliographic information for each cited reference.

Your other comments are similar. The fact that "WMF is trying", or have a named task force whose formal mission includes a complaint, is not enough justify years of high spending.
Looking at these models out of context would be very confusing indeed.
Monthly Ask HN: What Problem in Your Industry Is a Potential Startup?
I have seen this problem first hand in a startup.

I theorize that it is related to size/scale, which disassociates causes and effects across time and groups.

My solution is to keep companies as small as possible
Was the early 2000s, but in my high school library I did a

NET SEND comp1231 i know where you live

to mess with my friend who was sitting right next to me. Then the hacker in me decided to see if asterisk worked (of course, without changing the message)

NET SEND * i know where you live

(Hint: it works). Everyone in the school who had a computer on got the message. I caught hell for that one, had to write a letter of apology to a bunch of school staff who didn't "feel safe" after receiving the message. Never got access to my account after that either, so I always had to get my friends to log me in.

I didn't break the network...but hey, I helped expose a vulnerability, right? That's something.
This is the X-37B. There's a contract for an X-37C, 1.8x as big and possibly capable of carrying humans.[1] That would be a nice little spacecraft. It's time to get past capsules, without building something as big and fragile as the Space Shuttle. The USAF and Boeing aren't saying much about it, though.

[1] http://www.spacesafetymagazine.com/aerospace-engineering/spa...
You have to think things out for the long term. Authoritarian systems are often quite successful in the short term, but the have a closed decision making process that leads them into decline over the long term.
From the table in the OP, reserves have gone up every year.

The point isn't that the donations are wasted, its that in spending them, you create an organism that needs to be fed.
Concorde (Airbus) => Aerospace and military.

EDF => National electricity grid.

INRIA => National research center.

They are big national companies, at the intersection of massive public funding and fields that cannot be outsourced.

That's the only sort of companies that strive in the French environment.
Again, you demonstrate your lack of understanding of the word "fascist".

You're saying it's "fascist" to not tolerate Trump sexually assaulting women, just because he holds the opinion (and openly brags about it) that it's ok for him to do that because he's rich, therefore we are required to respect and tolerate his opinion.

FTR, Trump was not bragging about "consensual sexual acts", he was bragging about non-consensual sexual assault, and you certainly know that. Why are you being so evasive and coy, trying to divert the conversation, when we both know exactly what I'm talking about? Address Trump's own words that are on the record, not another straw man. And please don't parrot the line about "locker room talk".

Do you tolerate Trump non-consensually grabbing women by the "pussy", and do you respect his stated opinion that he can get away with it because he's rich, and believe that's valid and tolerable, and anyone who thinks otherwise is a "fascist"?
> Computers excel at: remembering stuff forever and speed.

> So any kind of improvement that a neural net or any other solution would bring to the table over a human would likely fall in either one of those categories, either the computer is faster at solving the problem, or its ability to remember and apply a vast amount of data to the problem will give it a (slight) edge over what a human could do, or maybe it will be just enough to reach parity.

> It will not tell you what is and what is not significant in the input, though, with enough samples you with your slower but much superior intellect might be able to draw new and far-reaching conclusions once you are exposed to the data in sufficient quantity yourself that a pattern suggests itself.

I think that its too early to say how AI will be deployed in practice -- whether it will augment or replace human roles. The ambition is certainly to produce enough "intelligence" to supersede a large fraction of human decision making.

As we seek to make computers more powerful, robust, and versatile ("AI"), it seems like we are pushed towards more organic computational structures. If the trend continues, it would imply that the closer we get to AI, the less their strengths and weaknesses would resemble computers of yesteryear. The interesting possibility is that one might be able to have an interpolation between the strengths of humans and computers.
It is exactly the same kind of polymorphism that languages like Java and C# had before they adopted generics. In practice, what this means is that you have downcasts all over the place, which is tedious, non-typesafe, and is why both C# and Java have generics now.

The fact is that Go is the only statically typed language, with any claim to being mainstream, that doesn't have generics. And it's not like generics are some kind of a new and radical concept. Java had them for 13 years now; C# had them for 12. There's literally millions of lines of code written in popular languages that utilize generics, which can be used as a guide to proper design, and understand its consequences.

The idea that there needs to be more "baking time" for generics simply doesn't hold water at this point. It amounts to insisting that structured programming (loops etc) should not be adopted "without fully understanding the consequences at all levels", and meanwhile we'll just use if+goto - in 1980.
While a human nanny is surely superior, it wouldn't surprise me if people use robot nannies anyway.
> Ballpark, you make about $100k a year in your 20s

I'm green with envy... With that much money i could have probably retire right now at 30, and i'm half way there.

Then again, i live in a country with free medicine, free education, no lawyers, a recently-ended oversupply of housing leaving me with 1.5 apartments and a house from grand-grand parents who "moved on", and all bills and necessities coverable by about $2k a year, so i'm not sure if i have a right to be envious.

More to the point, i keep the money scattered around - foreign currencies, gold, crypto, etc, to avoid losing all at once and staying ahead of the inflation. I don't expect to ever become a millionaire, barring a lucky investment or something.
That's why I'm making every effort to expand the sources of these suggestions by crowd-sourcing them as much as possible...while also maintaining a collection of topical, temporal, geographic, and other metrics on my side to ensure the collection doesn't start swaying in any particular directions.

And a good chunk of the existing collection is already sourced from others who've used my previous book apps.

The process is still young so it's imperfect, but improving. Do you have any suggestions how I can do better?

Speaking of humility, it must've taken a good lack of humility on your part to make such assumptions without knowing the details of my process or the background of this effort.