skysight-inc/HackerNews huggingface dataset:
> But most likely - you simply do not need a language without a GC.

Absolutely. That doesn't mean I can't want predictable performance or deterministic destruction. I also think it's a shame that we waste so much electricity and rare earth minerals on keeping ourselves from screwing up (i.e. on the overhead of managed runtimes and GCs). Before, I'd have argued that it was just necessary. Having spent a bunch of time with Rust, I don't think so any more, and I'm really excited to see non-GC languages build on Rust's ideas in the future.

> Hadoop stack with especially Cassandra, Elasticsearch? Java. Prometheus and InfluxDB? Go.

Cassandra has a drop-in-ish C++ replacement (Scylla, IIRC?) which supposedly blows the Java implementation away in performance. A magic JIT (and HotSpot is really magic) doesn't make everything better all of a sudden.

In a somewhat recent panel (https://www.infoq.com/presentations/c-rust-go), the CEO of InfluxDB basically admitted that if Rust had been more stable when they started they would have been able to use it instead of Go and would have had to do far fewer shenanigans to avoid the GC penalty.

> Just face it: there is an need for something intermediate to fill the gap of a script-like, native compiled, low-overhead, modern language, and a GC is part of this.

Indeed. I'm not in denial of this. I made an offhand remark about my personal preferences and what I'd like to see from future languages. I still write a ton of Python for things where speed really doesn't matter.

> "oh no, a GC!" knee-jerk reaction

I don't think having a refreshing experience without a GC counts as a "knee-jerk reaction." I've thoroughly enjoyed not having to tune that aspect of performance, and I remarked on it. I think Crystal shows great promise, and certainly has the potential to offer easier ergonomics than Rust.
Any insight into which tool was used to produce these graphs?
There's a significant portion of tech jobs that don't require degrees, yet these jobs aren't being filled by women either. I would have dropped CS immediately if it required difficult math, as even simple math problems can take me a considerable amount of time to finish. But i've worked in tech my whole life.

I guess my question is, do we really believe difficult college courses are the main thing supporting a STEM/tech gender gap, when many tech jobs don't even require college?
They are only informally standardized, but are usually quite consistent between colleges/universities. You have single-variable differentiation, integration, and applications. Possibly some of the easier differential equations. The high school advanced placement (AP) curriculum usually goes a bit further but in a less rigorous manner.
Nebraska is doing a great job at this. The fastest growing private company in the state was (still is?) http://www.hudl.com/

Cities are getting high speed Internet as well. A good majority of Lincoln, Nebraska will be fiber connected in the next year http://allocommunications.com/locations/lincoln/

Omaha (the larger city about 40-50 minutes drive away) has its own new high speed options by the two big competitors in town.

There are other interesting things going on like the Do Space too http://www.dospace.org/space

And of course, various accelerators http://straightshot.co/blog/introducing-class-of-2016/

http://www.nmotion.co/ etc
This. I took Calc 1 twice. First time was during the day in a big auditorium style classroom. The prof had a pompous attitude, like he didn't even want to be there. I dropped the class mid-term. I re-took it in the evening. Smaller class size, mostly "non-traditional" students. Prof was awesome. Frequently stopped the lesson to re-explain things and made sure everyone was understanding, stayed after class to help students. Because of that class I actually "got" calculus.
The author's evidence is incredibly circumstantial, and does not merit the certainty that he projects. Can we please have some actual, hard evidence?
Or click on the "web" link to the left of "| N comments" to do the same.
Does that male student actually become a STEM practitioner, or do they just flunk out at a later date than the female? It's unclear that female behavior here is what needs to be fixed. Perhaps men should drop out more.

Another possibility is that both behaviors are correct responses to different incentives. Males generally have far lower social value than females, so for the male it might be STEM or bust. In contrast, the female has options like moving into a non-competitive profession and then get married to an engineer/lawyer/doctor/banker. So for the female, the marginal value of STEM over her next best choice might be a lot lower than the male.
Ask HN: What are good examples of technical docs you've seen? Bad examples?
I've been helping out a few open source projects with documentation, and would love to flip through what you consider good and bad documentation. I'll keep the request wide since I'm interested in different forms (API docs, lib docs, quick start guides, reference docs).
This is awesome. We need more provisions like this that hold politicians accountable for their actions.
But the hard part of calc 1 (for me at least) wasn't the calculus; the concepts are simple. The hard part was figuring out how to apply those concepts to the problem at hand and then grinding through the pages of algebra to get the result.

So, it seems to me that someone with an affinity toward algebra would do just fine.
All of the following things apply to 2016 China just as well:

* Strong disagreement and polarization on a lot of important issues

* Constant arguing about the best way forward argue on how best to fix economic issues

* Many important problems are ignored, seemingly forever

Believing otherwise is vain provincial exceptionalism. The original comparison is superficial and bankrupt.
I work for a large IoT PaaS provider. Would this be valuable for customers on our platform if we supported something like this? I'm trying to think through all the problems with this and while I think the redesign of our platform will actually make this harder, there's no reason it wouldn't be possible.

I also don't really understand how Tor works. Does this break anything like persistent connections or letting screw up anything with using UDP over longer time spans? (My other pet project is CoAP.)

I don't actually work on the products team, but I bet I could fight for something like this. (Plus figuring this out would actually be fun rather than the tedium that my real job has become.)
urm, it does make sense to have a massive increase in price for wireless traffic though. there is a finite amount of data you can carry over wireless technology per m^2 (and its significantly less than you'd expect). this limit doesn't exist with wires, as you can always add another cable.
Isn't there an argument to be made for keeping the corpus private? Namely to prevent the unscrupulous from 'cheating to the test' - as games companies have a long, long history of doing.
This is one of the most insightful things about Moore's Law I've read: https://www.quora.com/How-long-will-Moores-Law-continue-to-a...

Moore's Law is a limit that ultimately arises from economics. The costs to keep Moore's Law going are exponential (just like the gain), and fewer and fewer companies are willing to pay the increasingly high price.

I was always primed to believe the exponential gains were essentially "free" and came with a fixed amount of investment into the industry. Understanding that this isn't true explains why Moore's Law will end unless demand is exponentially increasing.
They're copying Google.
Original discussion: https://news.ycombinator.com/item?id=12101163
People have a legal right to counsel. Also, people are innocent until proven guilty by a judge and jury. Your suggestion that serving as defense counsel would conflict with faithful execution of the laws or conserving the peace is sad. I'd say exactly the opposite is true. If there's a conflict of interest it's because the governor doesn't really want to faithfully execute the law, the governor wants to maximize convictions without regard for the law.
Go 1.7 Release Candidate 5 is released
if even people on HN still don't know about this trick, i guess i'm not surprised it still works.
Interesting preface to this, http://richg42.blogspot.co.uk/2016/01/zlib-in-serious-danger...

However, the compression is nothing compared to Pied Piper's algorithm.
Looking at the site, I don't think they mine anything yet, it looks super early. But ETH would probably be the best candidate in terms of profitability. Maybe a couple of other alt coins.

It's pretty easy to set up ETH mining yourself and pocket all the money, but that's probably not the audience this software is intended for (Windows users with access to "free" electricity).
I have never made a 5 year plan and looking back over the past 15 years of my business, I am thankful I didn't. At least in my business, there has been a significant cycle that seems to happen about every 2 years. Meaning a big change happened, the landscape changed, situations changed which forced us to have to react and change very quickly. A 5 year plan or even a 2 year plan would have killed the business long ago.

That similar trend has shown up in my personal life too, although not as often.
The US director inviting the other people from around the world is brilliant. A great way to train your team by helping others.

And the dominance of Asians is interesting. It's a very cultural thing.

I can't remember who proposed it, but the idea that East Asian languages are much easier to learn basic counting is interesting.

The idea is that Chinese, Korean and Japanese all have easier languages for counting. This gives young Asian students a small, but real advantage when first learning math that accelerates as time goes on.

I would be interested to see how many of the top math Asian-American or Asian-Anglo students know one of those three languages or not.

If a lot of them have zero knowledge of Chinese, Japanese or Korean, then clearly this idea is dead.
Your english is perfect, nothing to excuse.
Most of the articles I see on C performance tuning are generalizable to any programming language, GC or no. Stuff like maintaining cache coherency, avoiding false sharing for threaded code, etc.

I don't write java, but my impression is the articles being talked about are much more java specific than the C ones are (C specific).
Corel Graphic and Video Software Suite 2016 and Keygen Free Download
> This is why immigration, which skews very young, is vital.

Immigrants are also retirees to take care of in the future. You can replace a whole population with immigrants from the third world you'll still have to the same problem 50 years later. Mass immigration is a short sided policy than doesn't fix any long term issue.
Yes. That is true. Over-complicated contracts, that can not be enforced. And required step of talking to a lawyer, before accepting an engineering contract in a startup.

This is exactly why forward looking entities, like YC should look at it, and standardize it in a reasonable way. Rewarding risk of employees, founders and investors alike.

Non-competes, as far as I understand, are not enforcible, in the job contract. The area is pretty gray, if it is in the conditions are on the equity/options ownership. And obviously that's what the companies are doing - moving non-competes and IP grabs into the equity ownership, because, it is non-enforcible in the work contract.
yeah i use all that, it still finds ways to hide the email from me.

also, the fact that it won't show an auto-complete list on a domain, is aggravating.
Well it does, but it still doesn't do it efficiently. That was the only point I was making. But in general, yes, Elixir/Erlang will handle CPU bound tasks better than node whenever they can be effectively parallelized.
I've noticed the obsession about hours worked tends to correlate with insecurities surrounding competence.

Managers who were acutely aware of how little they understood about what went on underneath them tended to be the ones who spent the most time in the office and who cared most about what time people came/left.

They also tend to be the ones who are the most against remote working.

Competent people don't require those metrics.
PokemonGO Current API Status
As much as I want to agree with the overall sentiment, when one talks about defense one inevitably ends up defining a spectrum of activity beyond "protecting the Motherland from invasion". Protecting South-China Sea trade routes, is that not defending your own economy? Peacekeeping in neighboring countries like NATO did in the Balkans, is that not defending your own security and borders? But you couldn't do it with nukes or some proxy rebel army. Adventurism is bad, but even the most peaceful of strategies sooner or later will run into a situation where a non-nuclear big stick is the lesser evil.

As much as I loathe post-9/11 US foreign policy (and a lot of pre-9/11 as well, to be honest), I wouldn't want the US to lose much of their military capability at this point in time. I'd rather live with a conventional military and no nukes than the opposite scenario.
So do you believe in free will at all? Or is everything just a deterministic chemical cascade of inputs and outputs, in which case the answer to all this discussion is "mu". [0]

[0] https://en.wikipedia.org/wiki/Mu_%28negative%29
I know I don't want to live like that.

Dieing of a stress-induced heart attack at 35 isn't winning at life.
Right, but most of that aggregation is reposts from other aggregators, many of which are free. This is why I stopped subscribing; I don't need to pay for reposts from proggit.
The Governor is still the supreme executive, and the prosecutorial power is in the executive branch. The Attorney General is elected, but he's overseeing some work of the executive branch -- like the State Auditor or Secretary of State.

Gov. Nixon's conflict, of course, ends after another +/- 150 days. I bet the defendant can get a short extension, if he wants this lawyer -- and if he's free on bail, Jay Nixon is probably a better choice than another random Missouri lawyer.

Of course, the Governor could pardon Defendant if he thought he was innocent. (That's probably another layer of conflict of interest under the ethics rules.)
I suspect people fall on grenades more to save their friends in the blast zone than some ideal of patriotism. There are cases not involving military/combat as well, like https://en.wikipedia.org/wiki/Lawrence_Oates.

You appear to have constructed a weird, intentionally specifically narrow definition of altruism as a strawman. Congratulations on slaying it.
Right. I wonder which year this will launch, and how long it takes until the first death
Musk Declares Tesla Free of Factory Hell with Targets Intact
Not sure which is bigger effect here - cultural or physiological. It just can have something to do with testosterone which male students have higher levels than female. Here is an example of article describing effect of testosterone on confidence: http://www.everydayhealth.com/low-testosterone/how-low-testo...
Did you see the video of Child that Never heard of Harry Potter?
I think you are on to something. I remember struggling in my math classes (Calculus 2 (Integral), Calculus 3 (Multivariable), and Differential Equations), but doing very well in the major courses that used the same math (Networks, Linear Systems, Electromagnetics, etc.). For me, presenting the math in the context of a concrete application made understanding the principles much easier.
Watch out for survivorship bias[1]. Business books are full of it: Look only at companies that achieved A, and then find the B they did in common. B must cause A. Ignore the companies that did B and did not achieve A. Ignore the companies that achieved A without doing B.

1: https://en.wikipedia.org/wiki/Survivorship_bias
A million years ago I was an Atari ST user. I recall my roomie and I had a LAN between our computers, using the ST's MIDI interface. At the time, MIDI's 31kbps was blazing!

I just did some searching to see if I could find that software, but can't nail it down. I did find that hackers have taken it much farther. Apparently it's been developed to the point that you can do Ethernet, as referred to here: http://paradize.final-memory.org/sting1.shtml
"Until the OS refuses to give you more"

Just like every compiled, non-GC program gets. It's annoying af to fiddle with interpreter/VM "maximum heap sizes".
Your entire post is nonsensical - fact of the matter is that unlike Silicon Valley tech workers, the vast majority of the country doesn't get paid six figures for sitting on their arses all day, and the vast majority of what they are paid goes to necessary expenses. Building enough savings to survive for two decades is simply not possible unless you're decidedly upper middle class.
I found this especially true in US culture.

There seems to be a lot of "showing off" of and around your work.
Just change the error number, problem fixed :)
> Males generally have far lower social value than females

Probably because men are more willing to marry down socioeconomically, although this is changing and may move further in the direction of equality in the future.
Goldman Sachs or McKinsey? Neither
HTTP Nowhere
After ceding China, Uber now needs to prove it can be a logistics company
The only justification I've ever seen was places gearing up for multi-factor authentication.
The front login page, asking for your account, tells the backend how you're configured to login (token, password, biometric, whatever). Then the second page is variable depending on your authentication method.
Any chance you can find a link to that article? I did some searching and was unable to find anything. It sounds pretty interesting.
I don't think there is causation but correlation between success and work hours. Both come from determination.
Most top US schools don't consider the quality of instruction as a professor's primary objective.
I have a dog in this "fight", since my background is test automation and I started the Selenium project and two test infrastructure companies (Sauce Labs & Tapster Robotics). But I get so tired by these arguments. Testing is about mitigating risk and increasing development speed. If you want to go fast and there's low risk of failure, a little manual testing (with little or no automation) is fine. If you want to go fast, and there's a high risk of failure (lost revenue, reputation, etc.), go heavy on automation. If you have lots of time and risk of failure is low, do whatever you want.
100% agree that men should also probably drop out more. I did, but many others continued, only becoming disillusioned, frustrated and ending up in completely non-STEM fields in large numbers. That being said, addressing barriers to career choice earlier in life is important so people can start becoming passionate before the opportunity to explore them (at traditional educational stages) passes them by.
Why swearing is good for you
I agree that to compete with Ruby ergonomics one probably needs a GC. I think part of what I'm getting at is that there are other ways to approach these problems, and aping Ruby isn't necessarily one I prefer. Not to knock Crystal, it seems very cool.

Re: application domains, I've recently been doing some work in CPU/memory constrained applications (not embedded, running big >500GB jobs on HPC clusters), and a GC is unfortunately a non-starter for this kind of data processing.

I have also been watching with great anticipation the work being done on "big data" processing with Rust (https://github.com/frankmcsherry/timely-dataflow) and how that might obviate the need for a GC with the various JVM RAM-hogs which dominate that field.

There are also many areas where people work (many of whom provide the tools that programmers of GC'd languages use for their jobs) which can't admit a garbage collector.

For example, I currently deploy Django code (running on an interpreter that needs to implement, not run on top of, a GC) to a machine with a Linux kernel, running nginx, backed by another machine running PostgreSQL, with caching in Redis. None of those very important tools can reasonably offer the performance needed in a garbage collected language.

For another example, I'm typing this (quite lengthy) response in a low-latency application (a browser) which would also be difficult to implement in a garbage-collected language.
My point was that _everything_ I could post myself would necessarily be "anecdotal", but that anyone willing to do a google search can find millions of remarks: e.g.,

https://www.google.com/search?client=opera&complete=0&hl=en&...

But you don't need to do that. Instead observe!

Go to a hardware store and try out a few tools from various countries. You'll see what I mean. _Pay_ _attention_ to the world you live in and the tools you and others use every day. In my case, my fingernail clippers failing (not one, but two pair, from different Chinese manufacturers, within weeks of each other) was the straw that broke the camel's back.

Instead of asking me to provide hard statistical evidence on these forums, I expect you internet wunderkinds to write a one-off ML tool to scrape the internet for "anecdotal" evidence, collate it, translate it with your neural net NL software, correlate it, and finally analyze it as your own statistical evidence. Maybe you'd even share it with others, but that isn't necessary.

nl: "I'd also point out that the ZeroHedge article doesn't really make a strong case that quality is decreasing at all.":

I can only assume you read an article other than the one I linked to.

And yes, I intentionally put the Onion article in there, because it is funny. But some people have no sense of humour and are unable to resist pointing out the obvious.
This study shows that a major factor is confidence rather than performance. Since levels of testosterone are related to confidence it might be hard to resolve this issue.
Right. Two's complement is binary. Think decimal hardware (which might use ten's complement for negative numbers).
This was done in partnership with the Internet Archive folks -- they _want_ the traffic, in part because this helps people know about the Archive, but mostly because this is a public benefit feature, which is what non-profits strive to provide.

As to the amount of traffic it generates, that's one reason why we're doing this through Test Pilot -- we can dial that up or down.
U.S. States Signed Pact to Keep Exxon Climate Probe Confidential
7 Things I’ve Learned from Answering to Over 1000 Support Emails and App Reviews
Anecdotally, I've seen out-of-shape couch potatoes to be best prepared for the challenge of sitting all day and coding with junk food and soda. It's much more of a shock to the system of somebody with healthy habits.
Why would you want it to?
i've done plenty of the above, and while we have achieved some modest success, we're no google.

not to mention all the people who worked even harder, and failed anyway. or worse.

i think when you make your money $100M at a time, you just tend to think you're right about everything. can't say i blame her, i probably would too.

maybe i should look into marrying a VC also.
I've yet to encounter this - do you have an example site? It seems.. wrong and backwards.
>I had that idea that the economy was a machine that we use for producing what people needs. Not anymore. It's obvious that it's the other way around.

Your idea was right, you just seem to confuse who these people you are talking about are.
Sorry, I did not mean to offend anyone. The point wasn't to smear those who are homeless, rather to point out that it's not simply because they are just poor. As poverty can be the reason in other parts of the world.
> the complexity of [...] two fields

If that is true the world is doomed. Giant Meteor 2016
Because there's obviously an infinite supply of young people on Earth.