skysight-inc/HackerNews huggingface dataset:
I'd argue that KSP holds as an upper limit for what's possible - if it doesn't work in KSP, it won't work in the real world (while the opposite doesn't hold true necessarily).
Something got garbled here -- apologies if it's my fault, please cite your source and I'll try to fix it upstream.

The PHP (but much simpler) server side embedded mini-language idea was part of LiveWire, and would never have made it into the Netscape browser instead of JS. Rather, it was intended to do conditional server-side markup, string interpolation based on HTTP header values, etc.

Upper management -- Rick Schell, VP Engineering -- argued "we already have two languages, we can't justify three". The two were Java and JS. This killed the PHP-like exercise.

I rushed JS for many reasons:

1. Everyone at Netscape was rushing, because Microsoft was coming after Netscape and we all knew it. People were working around the clock. This was not healthy, but it happened.

2. There was little time to get the rest of the browser JS integration (AKA "the DOM Level 0") done in the rest of calendar year 1995 before the code froze for Netscape 2.0 final. The first public beta was in the fall, and code freeze in early fall or even late summer (my memory fails me here) meant critical bug fixes only after that point.

3. The Netscape IPO was coming up, which added to (1).

4. JS was called Mocha, then LiveScript, but Netscape marketing wanted to get the JS trademark, which required showing Sun that a VB-like companion to Java was viable. Some of the rushing was based on trying to keep Sun on board, in the person of Bill Joy (who eventually signed the trademark license for Sun, as "Bill Joy, Founder, Sun Microsystems").

5. LiveWire wanted JS frozen as its server-side language, and was on its own hard-charging schedule. I think it was trying to release with Netscape 2, but again my memory fails me. Anyone reading this who was there should weigh in.

/be
> For programming languages hopefully Python and Ruby will not be going away anytime soon.

Neither is C++. But languages being designed these days don't look like Python or Ruby, they look like Swift, Dart, and Go.
This article smells weird. First, what is Forbes' bias in this - what skin do they have in the game? Second, this line:
All users, including Snowden, should be wary of using Tails with a false sense of security, though it’s still more likely to protect anonymity than Windows comes only in the final paragraph. TAILS has zero-days - but Windows is still worse, eh? Why not mention that in the headline?

This smells like a PR Hit for some TLA.
I had a laugh at that as well. Idiocracy seems near if things like that need to be mentioned in press releases.
If it's for secruity concerns why can you not send a t.co link in DM?
Aka 'cookie stuffing'
I can't help but read between the lines on that quote: "As a businessperson, you know that deciding a direction is hard. Foist your half-baked ideas off on the technologists, and blame any shortcomings on over-constraint, on their failure to accomodate all possible pivots."
Modulecounts – How many packages exist for your programming language
Yeah, Docker makes it pretty easy to launch containers but we’re aiming for this to be used as a quicker way to share early iterations and not as a way to host apps indefinitely. As an example, someone could attach an Anvil link to a pull request on GitHub to demo their updates so people could see changes without needing to download, build, and serve the code. You can use Heroku servers, but there would be some deployment work on your end for sharing multiple variants of multiple demos simultaneously.

Assembly (the place to crowd create a startup) wrote this blog post (http://blog.assembly.com/tools) where they share a lot of the tools they use for sharing product updates with each other. Anvil requires no work on the user’s part to create a walkthrough, and allows whoever they send their branch to to be able to interact with the demo for themselves.

Do you think it would be convenient to use Anvil when sharing your updates?
I seriously do use it, but not for serious purposes ;)
Don't underestimate the damage of bad screens, bad screen settings and people blaming the source rather than their setup.
Why not any of these types of objects, coins, notes, cards, a ruler? Most are easy to recognize.
Add to that: people who can successfully "break out of those constraints" are pretty rare. Most painters will get better results on the canvas than the mountainside.
This is a one-time hit. They're now enforcing licensing very strictly where they didn't before and offering "nicer" terms if they buy some Azure instead of paying those costs retroactively. It'll only work once, and will create a lot of bad karma.
excuse the newbie question, but what other "kind" of canvases are there? Or do you just mean print/web?
Heh, that would certainly put a positive twist on their spinning problem too. ;)
Which is actually really scary, when you think about it! Because sidestepping the law when someone in power has been embarassed is the thing that totalitarian states do. Democracies under the rule of law are supposed to follow the spirit of the law. So maybe that's worth thinking about.
Disaster at Xichang
Ukraine is part of Russia and Russia IS European!
(Ukraine as as much part of Russia as Alsace-Lorraine is part of France!)
TuneUp Utilities 2014 v14.0.1000.340
My company is currently offering "web forwarding" to our customers for free, but this service outsourced to the same third-party that provides our DNS hosting. While the DNS service is rock solid, the redirection service has had many shortcomings including delays in updating redirects, caching issues, etc.

This was one of a few ideas we had for bringing this in-house. I've seen other DNS-configured redirection services, but nothing with the flexibility we'd need to offer our customers to match what they're currently getting. I thought I'd do a quick mock-up of the idea and put it out there to get some feedback.
A quora thread on the same topic mentioned Vayant also: http://vayant.com/solutions/solutions-travel-startups/
If I understand rightly, this sort of security is impossible until fully homomorphic encryption is invented. Any actual cryptos available to comment?
Legal services: with a scales
Asian fusion: fruit segment & chopsticks
Medical certification: equal-armed cross overlapping a document

This took me about 20 seconds, and I don't work in design. They all seem very obvious to me. I actually think most small businesses are pretty focused compared to tech startups.
Increase FiOS upload speed to match download
From what I've read they need 30% additional fuel at launch (as in a 30% bigger first stage) - that's different than needing 30% left in the rocket after separation. The reason being that to have X [kg] of fuel at Y [m] altitude you'll need (1 + Z(Y)) * X [kg] of fuel at launch, with Z being some function of Y. My gut tells me they'll need 15-20% max for retrieval, the 30% + is just to get it up there. Source: Play KSP.
odd they would release it on hacker news with this flaw.
The output of a solar array is a DC voltage (constant over time). Our homes are fed by an AC voltage (varying sinusoidally over time at a frequency of 60Hz).

A circuit is needed to convert the DC to AC. There is a loss in energy due to the functioning of the circuit. The circuit size and complexity depends on the specifications of the DC to AC inverter including the maximum power capability desired.

Traditional converters operate at low frequencies and lose a lot of energy due to the technological limitations of the semiconductors switches used. The switches essentially chop the DC input into a square-wave type output of a frequency in the low kHz range. This square wave output needs to be low pass filtered to allow only the 60Hz to propagate through to the inverter output. For low kHz type square wave, the inductors and capacitors used to make the low pass filter are large.

New semiconductor technology has resulted in switches that can operate at MHz frequencies. The inductor and capacitors used to make the low pass filters can be much smaller for MHz frequencies. These switches also have much lower conduction losses than the previous silicon-based switches but they need to be used in more novel topologies in order to minimize what are called switching losses.

To see a real-world example of what improvements can be made with the new semiconductor technology, compare the brick power supplies that come with our laptops to the much touted FINsix Dart (http://finsix.com/dart/). The latter uses new GaN switches that operate in the MHz range AND a novel topology that minimizes switching losses.
If you join the Verizon rewards program, they change your upload speed to match your download speed for free. It took less than a day. It was probably instant, I just checked about a day later. (I don't work for Verizon)
STANDARD education
Ex-Goldman Trader Opens Bitcoin Exchange to Fill Mt. Gox Void
What if 'bbc' was used instead of 'abc'? :)
Well, he's not a reporter. Perhaps this is just the side of the story that touched his heart. Or perhaps his intention was to highlight biased reporting. We just don't know, all we can do is jump to a conclusion. Whatever the case, it doesn't rise to the level of antisemitism.
oh I am sure there are a few islands out there both inhabited and not so much that would present some opportunities. Much easier to deal land on something that isn't moving up and down, let alone side to side.
You get this (or something like it) in the OS X version of SourceTree: a tree view of your working copy, plus the Reveal Log... context menu option. So if you were going to switch to OS X anyway, purely over the git client situation, once you've spent £1,500 on your shiny new Mac you will at least not have to spend any more on the git client.

(I don't know why the Windows incarnation lacks a tree view. A Win32 treeview would be perfectly functional, and they're easy to code for. (Never having seen the SourceTree code, I can of course confidently say that this would apply here.) But if you don't mind a flat list, Reveal Log... is present and correct. So you'd be good to go already.)
Spot on. The old adage rings true, "be careful". If you have a specific need for TAILS and the tools it encapsulates then make sure you're running current, patched versions of the tools and that you're aware of their pitfalls.

eg. don't use TOR with js enabled in your browser.
What exactly is your source and/or position of expertise here? Sounds like a lot of speculation and/or FUD. I was interested in this, but couldn't find any sources to back up your statements.
Awesome, thanks.

<3 self-promotion done right :)
> PS: It was also horribly compromised based on Airforce requirements yet never flew a single Airforce mission.

The shuttles flew a few DoD missions, including I believe at least one for the Air Force (a DSCS satellite during STS-51-J I believe? Maybe others, which DoD mission was for who isn't nicely broken down anywhere that I can find. It looks like most were for the NRO).

However none of the Shuttles ever flew a polar orbit mission; an ability that the Air Force demanded but never used. The large cross-range capabilities of the shuttle (necessitating such large wings) was for polar orbit missions, so those massive wings were dead weight caused by the Air Force.
Interested in providing insurance for sharing platforms?
Anyone have experience in the insurance space who's passionate about the expansion of the sharing/collaborative economy? (i.e. TaskRabbit, Uber, etc)
Reliable sources inform me that some big providers are using SPF, DKIM, and possibly DMARC as a sign of non-spammyness.

I would love to discover any other reasons why my mail is getting filed with spam. For what it's worth, searching various blocklists for my and neighboring IPs doesn't turn up anything.
off-topic: why does Ben Horowitz always include rap music and a quote which aren't relevant to the article in question? (other than that he just likes rap)
Ethereum Genesis Sale
First decide whether you want to rent a virtual server or you want to use a PaaS like Heroku. If the latter, then OS is irrelevant, so I'm assuming you've decided on a virtual server.

Use a flavour of Linux. I recommend Debian. Others will recommend CentOS. There are other options, but probably stick with one of these two.

What are you using for your development environment? It might be good to have a local VM of the same distro, even if you're not ready to switch to linux on the desktop. Otherwise you might push stuff to live which break on linux, even if they work on, say, Windows or Mac. I'm thinking of stuff like whether filenames are case sensitive, and the default encoding of files read into Unicode objects (Python can behave differently on Windows and Linux).

Of course, this is all assuming you're using something cross-platform, and not a Windows-specific dev stack.
> These days, every fly by night business can have a slick logo

As a logo designer, I'm surprised at how much I think this is true but don't actually observe it much. It does happen, but the majority of businesses still seem to pay for worse logos than they deserve, and the majority of come-and-go businesses also fall into that grouping nicely.

I'm learning, BTW, that even the website experience is a good gauge (well, better than a logo in significant ways) of the quality of the brand.
The point is that I can use Scala as an OOPL without ever dabbling very much in functional programming (beyond as much as I do in C#). I can't, however, do that with F#, and believe me...I really want a Scala-like language for .NET so I can move on from C#.

> I wouldn't consider C# functional, because it lacks purity, higher-kinded types, useful type inference, first-class functions, good support for immutability, dependent types and typeclasses.

C# has first class functions and has had them for a long time. C# also has real value types via structs, allowing more efficiency with FP styles, better than what Scala can provide on the JVM. Generics in C# are also reified, vs. erasure in Scala, so your run-time and static type system is the same.

Scala has better local type inference than C# (though non-determinstic...), but lacks global type inference like ML, Haskell. Scala also doesn't support general dependent types, settling for a much weaker (must still useful) path dependency. Path dependency is a very OO friendly feature, and in fact really amplifies OOP in general; whereas for FP, path dependency's benefits is limited to records.
high-end Asian Fusion food? You're being way too specific in your requirements for a logo, if you need the logo to unambiguously describe the company to that degree.
Nothing goes up consistently. If it did, people would invest in it until the price changed so that it didn't go up consistently.
It's always amazing (in a good way) how some open source projects can make others millions but the library creators can't figure out how to make a buck.
Nice quickstart guide. Also useful is "learn X in Y minutes" for Julia:

http://learnxinyminutes.com/docs/julia/
Er, nevermind I guess. My (written) offer got rescinded.
I'm not attacking you, I'm pointing out your shitty behavior. If you would like people to pay attention to your arguments, try standing behind your words. Similarly, try not being a dick.

You could also try making some actual arguments. All I noticed was some value judgments.
We use GitHub Enterprise for our git hosting, code review, and issue tracking, but OpenGrok[1] for code perusal. It's indispensable, though this looks like it could be a useful intermediary.

[1] http://opengrok.github.io/OpenGrok/
I have not once in my comments on this thread said that women do not face harassment, which is the stated message of the article.

What I have done, is point out the many, many ways in which that message has been used as a front to put forth sexist and propagandist messages intended to disparage men. Those two links directly follow my statement calling out the unacceptable assertions the article's author put forth that men are primarily at fault and cannot sympathize or understand the author's position.

I will not give any message wrapped in that sort of hate speech the time of day, and I certainly will not thank them for it.
That makes no sense. KSP hasn't got proper aeronautics and also hasn't got n-body physics. There are plenty of things that work in the real world that would fail in KSP.

edit - and for the same reason there are also things that would work in KSP that would fail in the real world.
You got to remember Bing is coming off a much smaller base. I don't see grand plans with Bing, as oppose to google. For eg, Google envisioned Adwords and worked on "free" google analytics. This way they have very wide penetration in web sites market and they know each individual user behaviour which can then be marketed based on their interests.
You can speculate all you want, here is the data: "Windows volume licensing revenue grew 11%." and "Windows OEM revenue grew 3%, driven by 11% growth in Windows OEM Pro revenue."
Fifa 15
marcosdumay says here AC is better suited for motors:
https://news.ycombinator.com/item?id=8071614
Would you comment on that?
> "Oh, all the computers are already on? That only happens when Washington's waiting on something. Oh well, I'll carry on like this was any other low-risk morning"

Because those situations were also low-risk mornings. He only saw that pattern when people left late. He had no reason to expect that people would be working early in the morning because that situation had never occurred. Further, a secretary playing a computer game in the morning suggests business as usual, no one working.

> He was in a perceived low-risk window. ... because he was negligent

No, someone else set up the computers and software with F6 and F7 command functions side by side and then evaluated the entire network as low-risk for interns under all situations. It is perfectly reasonable for an intern to take the same low-risk perspective as his superiors.

> Same reason why "rm -rf " is the one keystroke away from disaster. Perceived risk has nothing to do with it.

Perceived risk has everything to do with it. It is inconceivable today that an intern would have unrestricted access to a company's file system and be literally a few keystrokes from disaster. The key reason for that is because perceived risk now is much closer to actual risk. In 1983, no one had a clue about the kinds of things that could go wrong. Understanding real risk is a painstaking process requiring time, trial and error.
Writing down passwords isn't necessarily bad [1].

[1] https://www.schneier.com/blog/archives/2005/06/write_down_yo...
Israel’s Iron Dome Isn't Working: A Weapons Expert’s Warning
I wonder if that was "We believe they are capable of 100 missions, because we require 100 missions" or "We believe they are capable of 100 missions, because that is what our test data actually suggests".

See: Feynman's Appendix F. Specifically his criticism of the Shuttle reliability numbers quoted by NASA management and how they differed from the reliability numbers quoted by NASA engineers.
Of course. But many people would also be offended at the word "fuck", such as in "that's fucking great". It's impossible to not offend someone, that's why you write and speak with a target audience in mind. And Horowitz is speaking to the tech and startup industry, which is generally fairly relaxed when it comes to profanity of that nature.
IMHO, D is a better teaching language than Python and a better systems language than Java. I wish Android was written in D. I can't enjoy using a language with significant whitespace or extremely forced OOP.

The core language is good enough already, and better than most. They way it defines functional purity is the way it will be taught in universities in the future. It also embraces concurrency, and this will only become more important as computers get more processors.

What it lacks is libraries, therefore you are right about point a. The lack of a library like Ogre3D is an issue. The lack of an equivalent to jdbc for D is an issue. That's the reason for me to mention D here, the more exposure it gets, the better.

But about points b and c, no way. You deliberatedly ignore the third compiler GDC, which integrates the open source D front end with GCC and produces faster binaries than DMD.
Groundbreaking Operating System Is Named an IEEE Milestone
You played the part of the toxic feminist in OP's comment beautifully, and you didn't even realize that you were doing it!

It's hilarious!
Please show me precedent of a successful discrimination suit based on nothing more than a joke.
How To Teach Yourself HTML5 and CSS This Month
I wrote a jQuery plugin to stop the jankiness of page loads
You also always have the option of just building a heavier lift rocket - which is what SpaceX is starting to spin up for. I'd imagine the F9H's successor/bigger brother is going to be designed with provisions for the same type of return profile.
grunt is the build tool for the Angular.js side of things. It is doing a lot of other html front end stuff to make the SPA.

Also grunt has a watch process that see code changes, it will then compile them and have the server get the browser to reload content to get the new version.

When this gets deployed to your production server, you will probably use the same server process that handles the Rails requests. grunt is for development only.
Find out if that's can't charge less than billed or can't charge less than insurance pays. There's often a substantial difference.
I find your pro-censorship position completely offensive and inappropriate and unacceptable, not just in the workplace, but anywhere in civilized society.

What now?
Strategies to Engagement (get these right and everything else falls into place)
I just want you to know that you are part of the problem. You are perpetrating the toxic, disgusting, shameless misandry in the article. You definitely need to know that, and you need to take steps to address it.
What if the diatribe targets straight white men? Is it OK then?
True, but that's the sort of situation the rest of us might find ourselves in if we're not careful. I was alluding more to a sort of "lesson to be learned" from his story than the granular facts of it.
Try "Google/Yandex search link fix" Add-on

https://addons.mozilla.org/en-US/firefox/addon/google-search...
This is an excellent warning to any startups looking at growing quickly. I am living through such a growth effort, and I can definitely see how the culture is changing for the worse in the company.

Counter to the author's general point, I would add that I think well-defined budgeting exercises that lead to clear targets of the kind described in the article, where people are "made accountable," appear hubristic to me. There are so many unknowns that will come up that even to pretend to be able to meet such goals feels off. I'm waiting for management science to catch up with agile development.