skysight-inc/HackerNews huggingface dataset:
I'm not sure why you're looking at space exploration as a competition where we want to dominate. It's not a competition. We should welcome everyone. Even if no one else participates we should still increase our effort, not reduce it. There's so much more to learn.

As I mentioned earlier, this article explains it much better than I could:

http://www.vox.com/2015/2/23/8052365/nasa-budget-europa
Singapore at the 10th with fewer than 6 million people is also quite noteworthy. I wonder how much it has to do with importing talents or talented families from abroad, and how much from training starting at a young age.

(I know that Thailand does have a series of math competition for kids starting at grade 3. This was started less than 20 years ago, which helps explain its much improved IMO performance over the last decade.)

Any Singaporeans care to explain?
I didn't intend to imply that one should search for absolute philosophical truth. In fact, such an idea comes readily into conflict with my statement: it's just the search for an item on the menu that satisfies one completely extended to menu items that have not yet been written.

If you define the success condition for the search to be arriving at the final truth, then yes, you are doomed to failure. That's definitely not my success condition for philosophical inquiry, but now we are getting into why I think philosophy is valuable, which is a bit out of scope here I think, because we both agree that philosophy is valuable. I was just saying that stopping at the Tractatus as if it would satisfy the previous commenter is, well, not good. At the very least one should put the Tractatus in context with Wittgenstein's Philosophical Investigations. The Tractatus is very assailable.
10 Minute toughness- book review
> A private company can suppress free speech; it can perform searches and seizures on its grounds; it can profile and discriminate and have pay inequality. But it cannot claim any moral high ground.

I don't think any company has ever tried to make such a silly claim. If they fire someone, it will usually be because that employee broke the terms of their employment contract which nobody forced them to sign in the first place.
Well, yes, projects get canceled and people get fired as a result. But there tends to be less of a direct linkage with this quarter's revenue than in the case of sales.
Probably due to the horrible way animations are set up with setTimeout:

var step = -1;

function nextval() {
step++;
return 3000 + (20*step);
}
setTimeout(function() {

graph.removeLink("31", "31_1");
keepNodesOnTop();

}, nextval());

There are 9687 setTimeout on that page.
Aren't there enough people with little knowledge of the F-35 posting invective about it?

I, for one, don't hate jokes. But HN is still a place where it's possible to have a substantive interaction without devolving into tangential silliness. I hope it stays that way.
But how about other exotic domesticated species. Squirrels or possums or tigers? My original question was a bit facetious, although I am interested in the ethics, and it does look like this is something that will happen one day.
Elon put 100mm into SpaceX. Plus a few venture rounds prior to their Falcon launch so 100mm +
Except that libraries are written by people, who have assumptions and probably limited budgets, and the sheer inventiveness of hardware engineers at making things like memory ordering different, or even buggy [game consoles are famous for this] . . . well, libraries aren't magic. You have to test them somewhere, and the failures are often subtle, happen sporadically, are hard to reproduce and are very difficult to debug.

I've used them. But in limited areas, where the win is great and they are explicitly called out as portability hazards, with alternate implementations of the areas in case the lock-free stuff goes pear-shaped. And from time to time we look at these things and wonder if the performance gain is (a) real, and (b) worth the headache.
There's some kind of JavaScript mess going on that prevents me from being able to read this article on my iPad. I can read it for a couple seconds until the page loads, then everything but the header and footer disappear.

Amusingly, I gather from the comments here that the article is about UX.
A meat eater who benefits from experimentation on species that are very closely related to him, namely chimps, wonders about the ethics of breeding pets.
Years ago I trained as an (industrial) electrician with a particular focus on hazardous environments (flour mills etc, lots of suspended flammable dust), lots of the stuff in here is familiar :).

Working with armoured cable all day was enough to make me decide to go do something else as a career.
Reddit’s Future Is the Future of the Internet
> If someone came to me and said "I did a self-selecting self-reporting survey of salaries, and it says I'm underpaid", I think I'd be more likely to fire them for incompetence than to give them a raise.

OK, except that's not what's happening here. What seems to be happening here is someone saying "I did a self-reporting survey of salaries, and there's an existence proof that someone at my level is getting paid $X, can I get paid closer to $X than my current salary." Which is sound.

The statistics and pivot tables are very interesting, but I suspect they're not directly being used for negotiations. Nobody has any good information about how much money they should be asking for. The data this spreadsheet provides is that, if you ask for $X, it's within the range of reason, and not so high that you'll get laughed at.

If I apply for Google and try to negotiate a $200K salary, is that low? high? so high I'll get my offer revoked? (I've heard of that happening in tech!) I have no idea. Knowing even one person who works in my future role and makes $200K would be valuable information. So would knowing that I can't find anyone in that role making more than $110K. Knowing the mean and standard deviation of salaries at 95% confidence is not particularly more useful to me.
My favorite is the Flettner aeroplane since it uses the Magnus effect [1][2] as it generates lift without a wing. Screenshot linked in the original post [3].

[1] https://en.wikipedia.org/wiki/Magnus_effect
[2] https://youtu.be/2OSrvzNW9FE
[3] https://www.quora.com/Whats-the-most-ridiculous-aircraft-des...
Fire Your CEO and Hire a Chief Entrepreneurship Officer Instead
Fun, but it doesn't scale. Google can only do this because they have a near-monopoly on email. What would you say if I gave you tools to whitelist yourself on my email server? You'd tell me to get my spamfilter straight, or more likely, simply ignore me.

I'm not against Gmail, just like I'm not against Outlook.com or Yahoo mail or something. It's just that providing tools only work for players in a power position (i.e. Google) who can afford to ignore small players (i.e. me), and what's more, this further strengthens their power position: the better they can detect spam so more people will start using it (the postmaster tools are there to help people prove they are good, thus helping Gmail distinguish).
"Fortran is the language of high-performance technical computing -- even if this is an increasingly smaller segment of today's computing activities" is a fact, not an opinion. You can (and I'm sure CERN does) count up the lines of code in each language, map them to instructions, count the number of instructions (mapped back to the language) executed, and see that Fortran dominates. And you can also see that HPC is a much smaller slice of the market share.

The author wasn't making an opinion claim- just facts. In particular, when an english speaker says "X is the Y of Z" they aren't saying it's better, they're saying its more prevalent.
Well, that doesn’t happen, though, especially in hardware – the US excels in software development, but especially in classical engineering and more hardware-focused engineering, it’s a lot behind.
It's only in their "diversity report". If you do a salary search on glassdoor there is no option to list by gender or ethnicity.
Thanks for the suggestion on the description. That should help in preventing me from conflating the different use-cases of running a VPN. For example: viewing a US Netflix account while in India vs. At public coffee shop vs. Protect myself and my family from persecution.

The login would change as you bring up and down servers. You get a new fresh install of the service on an instance each time you start a new one up. (Although the option to start and stop could be easily implemented.)

You can choose between all of the AWS Cities/Countries that AWS offers which is 9 across Asia, Australia, Europe, The USA and South America. Which hopefully would provide a good mix for a while.

As for expense, this is where the different use cases come in. If you want to secure a coffeeshop connection for a few hours then you'd just pay a few cents for the protection, which I think is reasonable. But if you want a more permanent connection then I may need to think more about the costs, or starting and stoping servers automagically to save costs.
Thank you for your comment. However, a capture still occurs if a
local variable happens to have the same name as some function in the
standard library.

As for nouns and verbs, higher-order functions treat verbs
(i.e. functions) as values (i.e. nouns). From the viewpoint of
functional programming or lambda calculus, the distinction between
them is not necessarily natural.
This works quite well on my Nvidia Shield Android TV. Now I just need a way to easily shift between the browser and the terminal.
"Today, Fortran 95 provides all desirable object-orientated and structured programming features"

...for some values of "desirable"
Nearly all astronomers who use Python are actually using Fortran and C++ - the python code is mostly wrappers on low-level libraries.

So the claim of "use" is really what the astronmer sees in their programmer- not in the measure of instructions executed.
awesome article.

if only it would be as easy to domesticate humans.
sadly there is no life form on earth that has the intelligence to domesticate us into a more peaceful species.
previous discussion: https://news.ycombinator.com/item?id=9905916
What features would this light version of Javascript support and what features would it not support. Obviously `new Image()` is out, as is any kind of cookie support right? So that means no ability to log in? I don't think any browser vendors would bother spending developer time on a project that would severely break pretty much every site out there.

Not to mention, you must realize that any and all methods that were available would eventually be exploited for tracking users in the absence of the usual methods.

This is a situation that is only going to be "fixed" with legislation and regulation.
I think your points get at Belyaev's original intentions for the experiments. His papers are not so much "wouldn't it be cool if we could domesticate foxes in just a few generations", but speak much more to the fact that, as you select for behavioral traits, physical traits are sort of unintentionally selected. The interesting thing about it (though I don't think Belyaev said this) is that the domesticated physical traits tend to be "cute" by our standards. For example, the domesticated foxes have proportionally wider skulls, which I can't help but read and think about this:
http://www.exploratorium.edu/mind/judgment/cuteify/v1/
Other things you ought to take a look at:

Sauerbraten in JS, called Bananabread¹, and jor1k an OpenRISC emulator running Linux². Although the latter uses a relay for networking.

1: https://developer.cdn.mozilla.net/media/uploads/demos/a/z/az...

2: https://s-macke.github.io/jor1k/demos/main.html
How to Find the Wi-Fi Password of Your Current Network
Hey,
really sorry I didn't know!
and one suggestion, please make website user friendly that any one person could understand easily...
Many languages disagree on that rule (2 or 3 operators not worth factoring). Or rather, there are very many different approaches to this problem in various languages. Take a look at Forth, APL, J and possibly Factor to see something radically different than anything you've ever seen (and yes, people do use these).

Personally I find well-chosen names to help readability and may help avoid code duplication. There are 2 or 3 operator long things very much worth naming (see for example https://gist.github.com/piotrklibert/a0849f26523cad3d594e#fi...).

It's a style I call "modern literate," which tries to emulate "literate programming" without extra-language tools. Jeremy Ashkenas uses it in his works, most notably Underscore.js and Backbone.js: the code is simultaneously a manual and a tutorial. See: http://backbonejs.org/docs/backbone.html
Not surprising to see Burt Rutan/Scaled Composites highly represented.

http://www.airspacemag.com/flight-today/design-by-rutan-1333...
You might find something in the "freelancing/seeking freelance" thread that gets posted here on the 1st of every month by the "whoishiring" user:

https://news.ycombinator.com/submitted?id=whoishiring
Are you implying that it would be good if the ones sent were based on a gender balance rather than being chosen on their math ability?
Speech Recognizer / Synthesizer Shield for Arduino and Other MCUs
I've only given this article a cursory scan but what on earth is the value of the Venn diagrams in Figure 2 and Figure 13? Especially the latter. Do the authors even understand the purpose of Venn diagrams?
Haiku OS Will Get New Service Manager
Between Method and Execution: Disposing of the Romanovs (1918)
Make Pendrive Bootable Without Using Commands
Often, additions to a programming language standard (or for that matter, any standard) reflect vendor specific extensions to existing implementations. When standards committees decide to add new features that lack implementations, those features may be more likely to be off in the weeds or to produce unresolvable positions in regard to its specification.
It's far preferable to be politically correct than to win, don'tcha know.

/s
Xcode is Apple's development suite. HN is a site largely populated by technology enthusiasts. We don't all have the same interests, skills, background, or vocabulary, but I think it's acceptable to assume that a reasonably sized subset of the group will understand the message and that those who don't will either choose to run a web search or simply move on. There are many submissions to HN that presuppose a certain level of familiarity with a given topic and we all seem to manage.
Startup investing is still relationship- and location-driven
I'm glad this technology is growing. I have several hobby projects in flight now that could benefit from this. I will be investing.
If there was real competition it would be easier to raise the budget. Anyway the science from NH will be very interesting.
While I see what you're saying, I doubt you would claim to 'use' assembly when writing a C++ codebase - because (unless you're doing very low-level hand optimizations of the kind that get ever rarer), someone else has done the hard work of creating a compiler to do the translation for you. Same thing with NumPy et al, except one level higher up the abstraction stack.
I think you posted the same video twice, but I'm not disagreeing that domestic animals generally act less purposefully and intelligently than wild animals - they've lost the survival skills that they needed as wild animals. For example, many dogs like to dig big holes, but they are not remotely capable of building a proper den in which to raise a litter. And of course many of them bark at small animals, but most of them don't have any understanding of how to kill them (except some breeds which are selected for it).

I think these foxes are a lot like that - they love to hide in "dens" provided to them (plastic tubes), but I doubt they have the ability to build shelters or find food in the wild. Hence the less purposeful behavior - what are they going to do in their spare time, solve calculus problems? They play and wait for belly rubs and food. But I don't see the difference with pet dogs which are not bred and raised for specific work.
Security, privacy and usability are much more important to me than raw performance.
Singapore set up NUS high school a couple of years ago to nurture development of students talented in maths and science. I remember a ex IMO coach from was hired from China to prepare for the competition. it is not surprising it stands at tenth place if you have long term plan for it. btw 6 mio people are total population out of which only 3mio are singaporean. but if you are really talented and wealthy, you can quickly become singaporean
As someone who neglected statistics as a student ( topology was a lot funner) , would you have any recommendations for self-learning tools for statistics?
Possibly one of the rudest comments i've read on HN for sometime.

The text was completely readable for me, viewing on an iPad (not even fullscreen).

Xcode is the standard IDE used for all Apple software development - 99% of people viewing a video like this would know that, as its so elementary. I'm surprised you didnt also expect the author to define what a terminal window was and what Objective C is. A google search would have yielded the answer in less than 2 seconds.

Overall I found the video very intersting and its the first time i've seen audio being iteratively produced in real time with code, thanks for taking the time to produce it.
I wonder what the long term impact is. Currently, they calculate the price for baggage knowing that not everyone uses the full allowance. So price reflects average utilization, rather than direct cost per piece. If that utilization goes up, do you think price will go up as well? If so, would that mean the opportunity disappears?
Do you get full W2 type info, or just the joint income of the family? It would be hard to tell a coworkers income if it is lumped in with their spouses income + investment income + whatever.. vs seeing line item income for that person.
Oftentimes stuff on the front page is posted as part of a recognizable cluster of activity, but if that's the case with this submission I can't figure it out. Can anyone help?

EDIT: Meaning, there's a theme; or one post comments on another post, or provides background with which to interpret it.
>I was just saying that stopping at the Tractatus as if it would satisfy the previous commenter is, well, not good.

I didn't mean to imply this, rather I meant it as a starting point, to give the commenter an example of a philosophical text that is more formal in its definitions, and hence might frustrate them less. I should probably have made it clearer though that I was just presenting the quote from Tractatus, not necessarily endorsing it.
Passwords on Mac are saved and retrievable from the Keychain app.
I have seen the jealousy part this first hand. I went to work for a startup in the late 90s during the first "bubble". I was one of the first employees on-board and the company was ramping up quickly. The plan, as with most Internet startups at the time, was to IPO and everyone would be happy.

Salaries and options were fairly quiet talk. No one really discussed them that I ever heard. Then we started preparing for the IPO. A few documents "accidentally" got included in a public filing. These documents included a list of current employees, their salaries, and the number of options they were granted. There was also one sales employee who had gotten an employment contract that was completely out of the norm of what others were getting paid. All of the sudden salaries and options became a major discussion point among employees.

To make matters worse, prior to the IPO it was determined that too many options had been granted and they needed to rain in the grants. The solution was an 1 for 8 reverse split (meaning that if you were initially granted 8000 options you now only had 1000). This was kind of an icing on the cake morale blow for employees. It didn't help when the stock soared at the IPO and people were comparing what they should have made with what they actually made.

EDIT - fixed typo
The funny thing about legacy code in scientific programming is that it is not so much of a "bad smell" as it is in commercial work.

It is hard to write numerical code that consistently works correctly in the face of rounding errors and the like, and it is hard to know if you are getting the right answers in many cases. It makes sense to use the old code (which performs well) rather than write something new and take the risk of screwing it up in some subtle way.

It is not hard at all to access FORTRAN data structures from C, Python, Java or whatever your favorite "modern" language is.
I have a rather uncommon first.last combination. Still, there is a woman in a flyover state married to a guy with my same name who seems to think my gmail address is his. I am building up quite the profile of their family. Thanks to Gmail I know where he works, what car she drives, where they went to college and where they fill prescriptions. Fortunately for them, I have no desire to use any of this information.

It is annoying however especially since most of the spam in my spam folder is addressed to her through my email address.
Ask HN: Do you care about downtime of the 3rd party JavaScripts on your website?
Many of us are being asked to embed 3rd party javascripts such as web analytics, ads, widgets etc. Some of us are using tag management solutions to simplify the deployment and organization of all those tags. Average webpage has over 100 objects to load (like js, images etc) and many of those are external resources that are out of our control. Yet tag management does not usually help with script downtime or webpage performance degradation because of synchronous scripts usage.

What do you do to minimize the possible issues of those 3rd party scripts ? (e.g. downtime, performance degradation or malicious behavior)

P.S we have built MVP that tracks performance/downtime of external scripts. We have been monitoring most popular scripts used by many sites and I can say that downtime does occur on popular scripts almost on daily basis (we are monitoring so far top 500 javascripts used by Alexa 1 million websites). If you are interested to monitor your javascripts - check us out here - http://www.scriptmonitoring.com
He might be suggesting that Ukraine and Bosnia-Herzegovina are to be lauded for having an educational system that doesn't end up leaving half of the population behind.
The flaw in your theory is that you blindly agree with the managers assessment. What if they're the bad ones? It's very easy to stitch up a high-performing employee you think might take your job...
For those three and web standards support, things look even worse for Edge.
Intentionally uncharitable interpretation. More likely that the other teams (and the systems backing them) privileged guys, instead of educating and choosing on math ability.
First thing I thought was the law of headlines
Show HN: Is Hackpad FOSS Yet?
SourceForge outage
It might be. What if there's a psychological barrier in place in a given society where a given group of people are repeatedly told either directly or implicitly through societal conventions inherited from previous centuries that they don't have the gift for science or maths in particular. In such a context, it would actually be beneficial to send "balanced teams" to such competitions so that it gives a mental boost (in the form of a symbol/token/role model that acts as a vessel) to perfectly capable people that just started with the handicap of being say "a woman", "a black" or "a redneck".

As such, reasoning in terms of "ability" is fundamentally flawed because "skills" are never innate, they're the result of a lot of work and positive circumstances in a given field and starting with a handicap from the get go just makes it so much harder that it's absolutely not a level ground.