skysight-inc/HackerNews huggingface dataset:
> They are both used where people would use C or C++ to get more performances , especially by developers who would normally use a scripting language like ruby or python for their 'website'.

Rust is definitely not generally used by people who would otherwise use a scripting langauge.

There are dozens of languages with the same target audience as Go (with a similar or better maturity level); there are very few languages with the same target audience as Rust (suitable for embedded systems sans libc) with the maturity of Rust.
The Romans were a bunch of uncivilized Barbarians compared to the Greek. Name me one decent Roman Philosopher of writer that we still read today.

Marcus? Wrote in Greek.
Maybe Plotin. What else?
Most of it is live.
And they recently announced they bought out the store next door! They'll be knocking the wall down and expanding, I can't wait.
Why don't any games look like this?
I don't think demand is the word you're looking for... Maybe necessity or importance?
I haven't played any 3d video games in about 15 years. The video at the bottom of the page looked awesome, except for the edges of the water. I guess when they do Engine 5 they will finally change the name to 'Real Engine'.
Thanks for that tip on RSS feeds for folders. Looks like the feed of new items is also accessible via Settings > Download > RSS.
It's all scenery. No people or anything moving, for example.
Apple's OS is nowhere near as robust as Windows though or as widely used...

The problem with Apple's UX (which has rarely ever been "a hassle-free unified experience") is that it does not include a lot of features. The reason nobody in corporate/IT care about Macs is that OS X simply doesn't do what they want while Windows does.

Instead of giving you a laundry list of examples, here are a couple of examples which I think epitomize Apple's UX: They just gave OS X the ability to resize application windows by any edge or corner like 3 - 4 years ago. Seriously. That's how well Apple has taken care of their users over the years. In an earlier era, they stuck by that single button mouse for a decade.
This is very interesting. I never thought about it. Someone who grows up seeing this kind of realism in videos and pictures alongside videos and pictures of real places, and just can't see any difference. Wow...
We run a System i where I work (the current name of the AS/400 and iSeries). The old crusty bits are still underneath, but you'd be surprised at what runs on it.

Ruby, PHP, NodeJS, Apache...it's all there. [Zend](http://www.zend.com/en/solutions/modernize-ibm-i) has a completely supported PHP platform on the i. [PowerRuby](http://www.powerruby.com/) has Rails and DB2 support.

Check out www.youngiprofessionals.com for more
"American Hustle" meets "Speed", coming Summer 2017 no doubt.
plenty of bad code out there built with more popular tools and patterns that only few people understand =)
So, I haven't had enough time to really dig into the spec but it doesn't seem like the language has any kind of insert or update type of feature. Perhaps I just missed it though.

But if it doesn't it seems like you would need a pretty large dataset to make this worth it, right? I mean for any kind of a change event you still need to support a standard REST API, as this really only replaces the GET operation. Am I missing something on it? I certainly not saying it's not a cool idea or base to build from, just want to make sure I'm not skipping over an important piece.
Okay, you are not talking about a problem in principle but how it practically is in reality. I don't know if text editors like Sublime/Atom also have that problem but when it comes to vim I can agree with that. Wouldn't wonder if there are some better external highlighters that can be integrated with vim. I heard that people use a vim plugin for using external linters for static analysis of code and spell checking.

And just to make sure, we agree that adding a feature like AST based highlighting wouldn't make an editor an IDE, right?
Photos and videos are basically no longer valid in court except if taken/recorded in special circumstances AFAIK.
"he only people who had voting rights were landowners".

Well, do Children in the US have voting rights? Illegal immigrants? Prisoners? There are different flavors of "democrazy".

One advantage of limited voters (e.g. "landowners") is, that the system is less likely to run into an out of control socialist redistribution system. If two wolfs and one sheep having a vote on what they have for dinner. Is this democracy too?
Cancer Doctors Offer Way to Compare Medicines, Including by Cost
This is indeed a typical configuration for authoritative name servers.
This video is much better: https://www.youtube.com/watch?v=_nLGoqqDc0w
Seneca?
Respectfully, I asked if you had an argument against IP that worked for those of us who do not believe that the whole concept of private property is flawed. I asked because you said "next question". Asking me to justify IP is not responsive to my question.

The only argument I see in here is that copying might not be on a par with fraud and slander. Frankly, I'm a lot more worried about criminalizing slander than I am about criminalizing copying. Slander law actually does clamp down on free speech. Copyright law just prevents free-riding.
I used Rust to optimize performance in a hot spot for our Python web-app. I am a Rust newbie, and this was my first encounter with the language, so my opinion may not have much value. But I found Rust to be unsuitable for web-development.

The fact that Rust requires that you think about memory management made it feel less expressive and less productive. The strictness of the compiler also got in the way of "productivity". There's nothing wrong with that strictness, but in the domain of web-development where productivity and expressiveness is often more valued than raw performance Rust doesn't feel like the optimal tool.

To use Rust for web-development feels like a premature optimization.

I think for web-development, it's probably more productive to use Ruby/Python/etc... and call Rust externally to optimize hot spots.
Why I Killed Noncompetes at My Startup–And You Should, Too
MANDIANT
Full Time ONSITE - TS/SCI with Polygraph Required - Annapolis Junction, MD

Join an industry leading team performing challenging and meaningful work. Mandiant is supporting a critical customer mission to design, deliver, and operate a national network defense capability. We have an immediate opening for a fully-cleared mid to senior Incident Response and Malware Analysis Consultant to provide ongoing breach detection, threat analysis, incident response, and malware analysis. This is an evolving program and provides a great opportunity to influence its progression.

The ideal candidate will be fully cleared, have strong industry experience in developing and operating next generation defensive cyber operations to help improve the customer's breach detection and mitigation capabilities, excellent communication and presentation skills with the ability to present to a variety of external audiences, capable of managing multiple tasks and priorities with divergent schedules, proactive and amicable personality, but also does not back down in the face of adversity, and has an understanding that this program is in its infancy and you will play a large role in development and refinement of its analysis and operations capability.

What we can offer you:
Great salary and incentives, internal training and conference opportunities, encouragement and support for speaking engagements, and career flexibility (though we ask for at least a year at this customer)

If you are interested, please visit https://www.fireeye.com/company/jobs/jobdescription.html?gnk...
Google in fact does honor requests not to scrape websites, and honors them at Internet scale. Padmapper could, meanwhile, reasonably be defined by their unwillingness to stop scraping a single site whose lawyers made it clear they did not want to be scraped. So I'm not sure your comparison is valid.
I didn't find it in the article, but is this running real time and on what hardware?
(monitoring tool author here)
Agree. Makes sense. We should have run this test with RD bit unset.

But .. IIRC if RD is set when quering a non-recursive, it should respond normally with authoritative response Recursion Available (RA) flag unset. It does not mean it should drop the query totally.
BP Agrees to Pay $18.7B to Settle Deepwater Horizon Oil Spill Claims
> This is about stealing money from the successful, and giving it to everyone, regardless of merit. It's a fantastic way to reward failure and penalise success, and society will suffer because of it.

Then those people starting companies you mentioned are not interested in creating things; they are interested in making money.
Well, no, that's not what I said. I said it's not designed for those use-cases -- if Go is 'designed for systems programming at Google', then Rust is 'designed for systems programming at Mozilla', which if anything is further from the metal than a lot of what happens at Google. I think Rust made a lot of design decisions that probably makes it better for those use cases than Go. But there have been people who have tried to write low-level OS code in Rust and found some significant pain points:

http://scialex.github.io/reenix.pdf

Now, some people who know a lot more about Rust than I do have said these are problems that can be solved in Rust, and I have no reason to disbelieve them. But I don't think writing that sort of stuff was a design focus of the language, compared to writing the sort of large user-space applications that are currently written in C and C++.
Here's my lesson: you can think it's "eek out" and still make that much money as a writer these days. Advertising is hilarious!
Oh, man. The argument to keep building it was that we would have had (in some senses) better knowledge of particle physics in the 90s than what we're currently waiting for from the LHC.

I'm too young to have been part of the physics community at the time, but talking about the SSC can still elicit winces and melancholy today. I'm sure it was over budget; I suspect that most big government projects are. (I've heard people talking about the SSC say that that was standard: that an expectation of overruns was essentially built into the system on all big projects, from the scientists all the way up to Congress.)
Latest programming(C,C++,PHP,JAVA,SQL,JS,HTML)quizzes, questions and answers
One of the first things he says is that constructors and destructors can't be used. Is that true? If so, why?

Exceptions should be able to be turned off in the compiler, but destructors, move semantics, simple template type substitution, and lambdas should be zero overhead in modern C++11/14.

I think a lot of people think about C++ and think inheritance and exceptions, but after having done modern C++11 for two years, those are two of the features I've used the least.
Anand Sharma's 10 Principles of Smooth Web Animations
I am the previous Mark Zuckerberg and the Steve Jobs of nothing
Make Your Own Mobile App with Our Live Mobile App Demo
What I find is often not considered when discussing this topic are fundamental economics. Giving everyone a basic income will almost certainly be consumed by an increase in the price level of that country.
A somewhat similar example are countries with very high wages like Switzerland. Wages are high but not in real terms as their price level is high also.
That's why you would let some scrap collectors in and basically say to them: What would you pay me for this scrap if you have to haul it away yourself?
Any language you choose is as complicated as you make it yourself. Some of the cleanest, simplest and most readable code I've seen in my life was written in C, while the most horribly complex, obtuse and over-engineered projects I've seen were written in Java.
Galveston was actually the state capital of the Republic of Texas in the mid 19th century.

https://en.wikipedia.org/wiki/Category:Former_state_capitals...
The problem is, all the calculation I have seen so far (by different members and friends of the Pirate Party Germany) included also the benefits for people with disabilities, and other illnesses. It included also the money currently used to support the public health care system and other social benefits.

If you remove all those also to finance basic income, then you are taking the money who really need it.

If you are saying - like some who support basic income - here is your basic income and now you need private health care and also all those other things of the safety net removed, than this is pure capitalism in the form of "take it or leave it".

I am more for the safety net. I am the one who also pays extra for public health care. I could easily switch to private health care and safe some big bucks monthly. No, because public health care is an important part for the society.

All the working financing models I have seen so far meant: less then 500 EUR as basic income, which does not work. Or they took the money from important parts of the social net.

May be there would one financing model: remove the costs for the military system. But that will never happen, I assume.
Just so we're on the same page, here's what corporatism means:

http://www.sjsu.edu/faculty/watkins/corporatism.htm

> In the last half of the 19th century people of the working class in Europe were beginning to show interest in the ideas of socialism and syndicalism. Some members of the intelligentsia, particularly the Catholic intelligentsia, decided to formulate an alternative to socialism which would emphasize social justice without the radical solution of the abolition of private property. The result was called Corporatism. The name had nothing to do with the notion of a business corporation except that both words are derived from the Latin word for body, corpus.

> The basic idea of corporatism is that the society and economy of a country should be organized into major interest groups (sometimes called corporations) and representatives of those interest groups settle any problems through negotiation and joint agreement. In contrast to a market economy which operates through competition a corporate economic works through collective bargaining.
> But it's not fine for dozens of threads to bog down with the same generic complaints when this issue has been decided.

I guess one forgets this isn't a community by a community
This is amazingly realistic.

I don't mean to take away from it needlessly or criticize gratuitously, but if you watch the video you can see the water turbulence is still unrealistic. I guess this is a very difficult problem for the unreal engineers to solve because the physics are hard.
When the Disrupted Push Back
"so I wrote our backend using brainfuck and we've been using it for a year now, you really think you can fire me?"
The official answer to this puzzle makes a huge assumption: that there is one correct answer. There is not one correct answer. (x, 2x, 4x) gives you a "yes" every time, therefore it is a correct answer, at least as automatically checkable, and there's an infinite number of such tuples. To find a "no" you're reduced to random guessing. That's not a puzzle, that's crap. The confirmation bias material might be true, but the puzzle does not illustrate it.
Python Is Not C
GNU pissed me off in the latest long-awaited ABI break by making std::string a whopping 32 bytes on 64bit platforms, yet only supporting 16 bytes inline for SSO. Their argument is it takes no more memory because std::string always allocated at least that much anyway, but it bloats structs and classes unnecessarily, and every single other vendor does it better.

I don't think you can blame the C++ standards committee for vendors creating shitty implementations.

At the moment, unless you're exposing an object via a public API, I recommend using boost::string and boost::multi_index for hash tables. In public APIs expose a good old fashioned char*,size_t pair, or copy to a std::string.
It's from the statistics of people on death row being exonerated for their crimes:

http://deathpenaltycurriculum.org/student/c/about/arguments/...

Since 1973, at least 121 people have been released from death row after evidence of their innocence emerged. During the same period of time, over 982 people have been executed. Thus, for every eight people executed, we have found one person on death row who never should have been convicted.
So UE4 is capable of rending still images as good as a standard 3D image rendering program? That's nice but until these are rendered at game level FPS it's not very meaningful for games.
Gesture Typing
It responds "No" to (10000000000000000, 10000000000000001, 10000000000000002) so the rule is not so simple after all :)
If I had a nickel for every pre-release game screenshot that looked realer than real ...
Mechanical collection followed by manual inspection, often through a microscope. This being HN, "a prime candidate for disruption via cloud-based deep learning methods." ;)

Mold testing is hard to research because there are no standards. As http://www.ianrpubs.unl.edu/pages/publicationD.jsp?publicati... comments, "http://www.ianrpubs.unl.edu/pages/publicationD.jsp?publicati...

http://home.howstuffworks.com/home-improvement/household-saf... goes on to say that "Consumer Reports conducted an evaluation of home mold testing kits in 2006, and none of the four kits they looked at received a recommendation. The problems ranged from the kits having no expiration dates, potentially compromising the results, to being difficult to use"

One solution seems to be to lead the mold spores land on a Petri dish, incubate the dish, and inspect to see what grows. The non-professional solution is to use one's nose to check if anything smells moldy.

Pollen count is also done by manual inspection, in this case by inspection of the pollen grains. See http://www.wral.com/weather/blogpost/1389497/ . At http://www.aaaai.org/global/nab-pollen-counts/counting-stati... you can see how people get certified to be a pollen counter: "A counter will receive a pollen slide with instruction sheet. The slide and completed score sheet is returned to the NAB and graded. Pollen certification will be given if the pollen grains have been counted correctly."

It then goes on with mold counter: "A counter will receive a mold slide with instruction sheet. The slide and completed score sheet is returned to the NAB and graded. Mold certification will be given if the spores have been counted correctly."
Well put - centralized decision-making with a minimum of public interest groups does tend to speed things up. But yeah, it was their utter economic collapse that caused this particular case.
I never know if "physics are hard" or maybe they already have working models that are completely realistic, just impractical to run on "normal" computers.
Dont forget the hubub over YC investing in that adware bundler company (InstallMonetizer), couldnt stop hearing about that for weeks[0].
I certainly think there is a trend towards being positive towards YC properties on HN (surprise!) but if they do something bad they will be excoriated just like the rest.

[0]https://www.techdirt.com/articles/20130115/17343321692/why-a...
For Java, you get some very excellent tooling, a slowly evolving language, a battle-tested and mature virtual machine, comprehensive API, first-order parametric polymorphism, and a number of useful frameworks with tons of community support.

For Go, you get an opinionated language/build system, decent tooling that is quickly evolving, no higher-kinded types, very systems-oriented API, ability to target multiple platforms without a VM, and also a number of useful frameworks.

In short, and this is just MHO, I would rather build a systems-oriented app with Go than with Java, and I would rather build a webapp with Java than with Go. It's not clear to me that, as a language, Go can capture bizlogic complexity the same way Java could in a webapp. Also, it's definitely clear to me that I would rather deploy a native binary than a vm + bytecode for systems-heavy tasks, like automating maintenance of a database cluster, and Go is excellent for that.
> Compile [assemble] an executable and xcopy the executable to an arbitrary server [with a JVM]. Ideally, nothing to configure outside of the application itself.

That is exactly what we do with Java, Scala, JRuby. Installing a JVM is 5 lines of bash; 1 line of Dockerfile. I don't understand the point you're making.
dang can you change the URL?
I think it looks devoid also because there were no planned manual control, iirc.
Im sorry to say: this is a piece of rubbish. Lots of open doors.. and lots of bold statements. Im sure this only made it to HN because the headline contains a large figure. And thats what the author intended to do.

"Yes, you can work in your underwear, wake up at 11:00pm and drink beer all day if you want to.

But you shouldn’t."

YES YOU SHOULD. But not every day and only at the right moments. It depends on what you think of what is important. What is worth more to you. Your undies, or a pay check.

Trust your gut feeling and do networking. And if your gut feeling sucks and you think you are bad at networking... know how to deal with it or stop freelancing. You cannot apply a 'guide' like this to yourself. There are many many examples of successful (=happy?) people who do not apply this guide to their selves. Like me. I'm quite successful and happy! And do work in my underwear sometimes. And like to go kitesurfing in the middle of the week (and work my ass off in the weekend if necessary). I can make more money if I want to, but I dont. I prefer having fun, broaden my mind and sure do enjoy the freedom of being a freelancer!
Cool idea, thanks!

Personally, I spent most of my answers playing with the inputs. The form was happy to report that "1e1, 15, 0x10" was a valid sequence. :D
it just redirected to facebook login
Here’s How Microsoft Will Release Windows 10
From $25/mo to $350/mo, Digia skips Indie developers (Qt)
I see -- I think the above argument is that the tumbling service, i.e. owner of wallets A and B, has the evidence of laundering. Concentrated in one place it's easier to protect, and easier to attack, I guess?
History spirals. This is an objective process, repeated over and over again. You can regret for the lost time and to mourn about the past greatness, but the facts remain above this - Russia is rapidly losing its status as a leading space power. For more than twenty years, the country does not produce anything new in principle, continuing to exploit the legacy of the Soviet Union. Only lead the modernization of the old backlog, but otherwise everything is just words on paper and projects. Sure, notable past will allow to stay afloat even a decade or two in the role of a space cab, but only as long as the Chinese missiles are not overstep its proper boundary changes and hurl prices on the conclusion of cargo into orbit. From Space romance gone, leaving her only dry figures of financial statistics. Why spend billions on the space, if it does not bring profit for the foreseeable future? In times of confrontation of political systems, the race between the two superpowers has a beneficial effect on the scientific and technical progress. The possible use of military and ideological gave rise to dozens of various projects. Yes, most of them did not go beyond the drawings and models, but the ones that leaked through the sieve test and commissions received unlimited support. The future of the Soviet reusable orbiters not been predetermined even before birth. Despite the huge financial loss ratio of such starts, they can hold out for long on the world stage, giving the vector for future horizons. And to finish my article I want to play on the title and epigraph. Rise My God! From ashes rise! Awake, my God! Rise from the ashes!
The puzzle is not "Find a rule that matches everything you tested". It's figure out what rule they are using. It may be true that there are multiple ways to state the rule, such as "x_2 >= x_1 + 1 and x_3 is >= x_1 + 2" but they are equivalent.

Try the sequence: 0,0,0. It would give "yes" for (x,2x,4x), but the actual rule gives it "no".