skysight-inc/HackerNews huggingface dataset:
I can only speak to particle physics, but the main issue is that we can't study the truly interesting problems. Theories such as string theory are basically beyond the reach of experiments. Our current models work very well to describe the universe, but we haven't made that much serious fundamental progress since the 1970s. It takes decades to find new particles which we know must exist (top quark in 1995, Higgs in 2012). This will probably become even more true after the next few years after the LHC collects data at 13 TeV, although of course I could be wrong and something could be found. To study new physics you have to go up an order of magnitude in energy or luminosity, and this scales worse than linearly with cost, so it isn't feasible. Of course it is possible that new technologies emerge, but this isn't a sure thing.

The other problem with physics is that it is really hard to become a professor, and the field forces 90% of bright, dedicated and talented people to go into industry because there is a lack of jobs in physics. We really need permanent positions at labs outside of academia.
>Inbox

I've had a heap of issues with not receiving notifications for emails that were miscategorised.. or just never popped up on my phone... I check gmail on my desktop every few days just to see if I missed something.
We've been in the EFS preview for quite a while now, and we are incredibly pleased with it. We do a few different things using EFS, including using it as an output for some of our Spark jobs.

It's really a top notch product; couldn't be happier.
AFAIK, van Gogh was quite unsuccessful paying bills with his paintings, always borrowing money from his brother.
I've never met with (large) stack traces in Scala because throwing exceptions is NOT ok in Scala. But can you share your experience?
I guess we'll be able to continue using helium mixes for open circuit scuba diving for a few more years. Hopefully that will allow sufficient time for rebreathers to become cheaper, simpler, and more reliable. I do feel bad about wasting a limited resource every time I go diving.
More like Friends don't let friends do web development.
This is just an assumption
Varnish

HAproxy

Ansible

Ubuntu Server

Redis

Postfix

Ruby: Sequel, Sinatra, Sidekiq, Puma
On OS X - Emacs, Alfred, VLC, Postgres.app, Spectacle, iTerm
That's not Java.

Friends don't let friends use Tomcat/JBoss, Spring MVC, AOP Whatever, Hibernate and all that related crap.

Java is a big ecosystem. There's crap in it, as a consequence of it being big.
See the original: https://ptrthomas.wordpress.com/2006/06/06/java-call-stack-f...
Previously on HN (and flagged to death):

https://news.ycombinator.com/item?id=11131061
Hardware Troubles: Logitech Edition – Failure to Honour Warranty
Same problem here, I had to switch back to the previous version because of it. Using ubuntu Gnome 16.04.
The question you should be asking is "can it find its way around DRM?"

When I play some bought DVDs with VLC the DRM stops the DVD getting to the menu stage (on Linux especially) and I need the menu to change the language for my children who don't always want English[1]. Skipping the menu doesn't let me change the language, and not using the skip-menu option means the DVD won't play. Disney are not alone in this, but are the guilty party that comes to mind.

1. Even better when the nordic regional edition of a film has something crazy like Finnish as the default language, and English isn't there at all, but my children want the voices in Norwegian. So skipping menus goes straight to the film in language that doesn't even make sense to Finns. Thanks DVD producers, there isn't enough frustration in my life but with your help and my money we're reaching levels close to 100%.
MySitesFactory sitesFactory = new MySitesFactory();
SiteMeta siteMeta = sitesFactory.get("news.ycombinator.com");
CommentFactoryFactory commentFactoryFactory = new CommentFactoryFactory(siteMeta.SARCASM);
CommentFactory commentFactory = CommentFactoryFactory.get("2016");
int wittinessLevel = .2;
Comment comment = CommentFactory.NewComment(wittinessLevel);
Sys.out.println(comment.raw);

>> Java not even once

It's been awhile since I've written Java, did I get it right?
500k? You'd have to be scrolling for a week... /s
I did the exact same thing with power point when I was 17
Key Ideas to Improve Conversions with Customer Service
Galaxy Note 7. Latest information super phablet Samsung – APPlite
Ask HN: Best place to learn GPU programing?
luckily the example stacktrace is from a blog written in 2006, so it's all perfectly cromulent.
Pricing looks competitive https://aws.amazon.com/efs/pricing/
I wonder if this helps those who perceive S3 as vendor lock-in since it replicates a traditional file system.
NT has a more secure model than UNIX since day one, modeled on top of object capabilities, much more powerful than UGW permissions.

If people decide to run as root that's their problem.

Also you don't need root to exploit UNIX users, getting hold of their $HOME is way more valuable than getting hold of the OS.
Stenosaurus is apparently making some progress: http://stenosaurus.blogspot.ie/ .
I'm not sure you understood what they actually do. This service gives you more information about an email (such as Name, Company that person works for, etc).
I can't post the actual backtrace, but looking at the most recent error email I received from a Rails app, the backtrace is over 300 calls deep.

50 New Relic, 50 ActiveRecord, 100 ActiveSupport, 50 misc Rails / Rack, and 50 everything else.

This is not a Java problem.
I wound up using java for a couple of courses at uni... mainly for the networking library. I used to just compile it via the command line because Netbeans and Eclipse pissed me off too much.
how are you claiming this?
Any ideas what they are using for NFS servers software?
Dateline: June 6, 2006.
Acegi was renamed Spring Security in 2008, so this is pretty old/legacy.
On Linux, I do the following:

while inotifywait *.tex; do sleep 0.2 && pdflatex main.tex && killall -HUP mupdf; done

This will, when a .tex file is written, wait a moment until all disk IO is done, then run pdflatex and trigger a reload in my PDF viewer (some also do that automatically when the .pdf file is changed).

The only annoyance is that big .tex files (esp. Beamer presentations) may take long to compile, which interrupts the flow. But in that case, it helps to distribute the sources into multiple files and to comment out the source files that are not needed at the moment.
For those of you who're interested, the mail to LKML can be found here: https://lkml.org/lkml/2016/6/28/629
Yes, but there is just not a way to regulate journals other then by market forces - which seem to fail through information asymmetry about the journal quality and maybe some monopoly inducing positive feedback effects.

Maybe law could break the information asymmetry between sellers and buyers of the journals by adding new clauses to the copyrighted works of state-sponsored scientists...
You should take a look at the almost 15 year old (and unsolved) "Random Compression Challenge"

http://marknelson.us/2012/10/09/the-random-compression-chall...
Where it falls down is that none of that has any meaning. There is no context to explain why Doomdice or the Forgotten Glaciers of Terror are significant, nor what was going on in 1387 that caused dwarves to settle in such an inhospitable place.
Wow, a language that actually allows you to build such complex abstractions without getting lost in them, runs them fast enough, and gives you tools to debug them. That's... COOL! It makes me a bit sad I spend my workdays in dynamic languages where sometimes the framework/runtime "swallows" any meaningful stack trace when some "magic code" gets called and you revert to stone-age print/log debugging...

Now, about the people that went on on to actually pile so many things on top of each other, just because they knew the language and tools were strong enough to let them do this up to a point... nothing good to be said.

But I've personally grown to admire languages and tools that give you enough high quality rope to hang yourself properly and thoroughly :) In the end, you can never blame the rope for the idiot hanged with it...
I remember stumbling across cpan years ago and being blown away (this was way before github or even google code IIRC) that there was so much code I obtain and use, freely, just off the internets.

Of course I had no idea how Perl worked, so it looked like someone stuck a bunch of symbols in their nose and mouth then sneezed, but would've been amazing if I had spent a bit of effort.
I invite you to see a Clojure one ;)
Most concise summary of Layer I could find on the internet quickly.

> Layer is an amazingly elegant and light-weight solution for video communication. Layer is currently in a private beta primarily focused on Video, Voice and Chat on Android and iPhone. [1]

Comment was in 2014.

[1]: https://www.quora.com/What-is-the-difference-between-PubNub-...
Curious question -- when you or someone else does the peer review, is it standard practice to actually double-check the math behind the paper, or audit any of the data?
For hexdump, I could never remember which switch gives me the format that I want to see. I'm now using xxd, which comes with vim and has nice defaults.
For me, the GIL is a feature. Proper pthreading is for systems software as I see it. If you're rewriting Apache or IIS then you may need to bring in Rust, C(++).

I never found platforms like .Net and Java to be low level enough to write systems software, where you'd definitely want multithreading, and not high level enough to be as convenient as Python.

I write in Python and then use PyPy for more CPU intensive services. If I wanted multithreading and instances won't cut it, it would be a pretty hardcore usecase (for a lone wolf like me), I'd most likely also need no GC so I'd reach for something like Rust rather than C#.

I hate to say "no" to learning anything, but to be the devil's advocate this is how I've always seen it.
I've been mulling on this for a day now. I have some concerns. I am not trying to be rude by asking this, but I think it bears consideration: Do you think that exposing an API to your practice is the means by which "technical people" can access art? Do you think it is the only means?

You make some claims about the "divide" between art and engineering. By inserting yourself as a mediator between these two fields, do you think you are reconciling these worlds? Because to me it seems like you are capitalizing on this difference instead of actually attempting to stitch the rift together. By manipulating liminal markets, you are closely mimicking the behavior of tech startups. Is this in the interest of your art, or just your practice?
Then you're using the wrong plugins. I have about 12 here and can't recall any stability problems.
I don't think that they have much to do with the OP. The OP's post is easy to understand, Symantec's seems to be corporate double-speak.

The more important question is what should Symantec/Norton users do to prevent being exploited right now?
Under windows:

mencoder which I prefer over ffmpeg that some users have mentioned. It uses the same libraries and has -at least for me- a simpler command line interface (mencoder file.in -o file.out -ovc select_video_codec -ovc select_audio_codec -of select_output_format -- try mencoder a -o o -ovc help -oac help -of help to see all options).

Also its sister program mplayer is great for playing everything under windows - I also prefer it over VLC that has been mentioned here. It has a much simpler interface (only uses the keyboard - left right up down page up page down f o + - etc) than VLC and can be run through the command line (run mplayer test.avi and the video will immediatelly start). Finally, it can easily be integrated with windows explorer: Just add a "Send To..." mplayer shortcut and you'll be ready to play everything under windows!

I'm using these tools for around 7-8 years for all my audio/video (transcoding and playing) needs, they munched everything I had thrown at them!
Bablyon.js a JavaScript Framework for 3D Games
stacktrace from hell - a consequence of stacking frameworks over frameworks. This is the state of our craft as of today :(. This has nothing to do with Java as a prog language. Java stack traces are quite nice :-)
Isn't it customary to sign contracts etc before moving? I have never even quit a job before having all the paperwork finalized for the new place.
Compiling Code using Makefiles
Parallels Desktop 10 Activation Key Generator and Crack
Velotype/Veyboard is apparently more regular http://www.velotype.com/en/ http://www.veyboard.nl/en_main.html , probably more suited for general use.
"Error: Buy a new Mac."
Knuth's TeX and Texstudio, in conjunction with gnuplot.
They have a separate page for "Security Advisories Relating to Symantec Products" here:

https://www.symantec.com/security_response/securityupdates/l...

The link can be found in a small line of text here:

https://www.symantec.com/security_response/landing/vulnerabi...
Were they or were they not in multiple AZs? Developing for multiple availability zones is trivial when creating cloud-first software (and it's irresponsible not to use AZs!), multi-region comes with its own set of problems.
How did this poor trolling en up on the top of my HN opening page?
He doesn't advocate MVC. He says you should use whatever paradigm your team decides on, and if it happens to be MVC, then you should follow that paradigm and not scatter the M's, the V's and the C's all around.
You could run the problematic script under your own JS interpreter.
One part of me thinks it's terribly romantic to envision a world where the professional gets to use the big, grand tools to practice his craft, but I think it's actually more comforting to know that anyone with access to the most basic tools can create. It might seem like we're all forced down to the lowest common denominator, but I think the playing field might be better for it.

The article mentions Emacs (and I would add vim) and throughout I could only think about these two. They are the tools that reward learning and multiply your efficiency. It doesn't all have to exist in hardware.

You can always get one of these(0).

0 - http://www.dx.com/p/fs3-p-tri-pedal-usb-foot-switch-controll...
Seems like J2EE (OK Spring / Hibernate) is the problem here.
Hahaha, click through to the RoR post, in which Zed Shaw leaps to the defense of the first Mongrel! Classic.

[EDIT:] Actually this link should replace TFA, since TFA is a single image ripped from this link which has additional material to boot.
You might have to embed yourselves in the company(/Customer) as a contractor and show them the value-prop, build confidence and then take over complete projects. The first customer is primarily though word-of-mouth!

(Sorry, but this is pretty much the standard advise for any consulting gigs)
Generative adversial networks explained
I agree to the topic's message...but...who is a writer? Realeasing a book (and especially in that travel genre) - in my opinion - does not make you a (good/belletristic) writer.

But if it is just about writing for living / journalism and similar stuff, then yes, handbooks exists and do work.

ps: worked as journalist and studied literature, but don't feel like i could write books that come close to what i like to read.
"Porque no los dos?"

¿Por qué no los dos?
Really? There is 'literally nothing wrong' with stonewalling FOI requests, stacking peer review to prevent opposing scientists from publishing, or splicing temperature data onto the end of a proxy chart to hide the fact the proxy is diverging?

Ok then.
Start attempting Data Science competitions; the learning rate just exponentially explodes.

Also, look at the solutions from past exercises, it really helps in how different people solve the same problem with different approaches.
It is pretty focused on multitrack recording, rather than on being a sequencer. So, ITB production is probably better served by other tools (I use Renoise and Fruity Loops, mostly, both of which suck for multitrack recording; lots of folks like Ableton Live). Reaper has a sequencer, but if what you want is to compose ITB or the remix with loops, there are better tools.

But, if you're recording live instruments and mixing and mastering the resulting multitrack recording, Reaper really is among the best in its class, and comparable to tools costing many times more.
We push on the order of ~a billion messages / day into one of our Kafka clusters without having too much scaling difficulty.
Use TeXstudio to write your documents. It is an IDE with autocompletion and contextual help and an integrated viewer. Made writing LaTeX so much easier, as it also has wizards to generate repeating boilerplate. I love Latex, especially mathematical notations are a breeze.
Idea is good however needs more refinement. Currently it detects way wrong at least for me (Europe)
Judge Says IP Address Doesn't Prove Anything in Piracy Case
I'm not trying to throw any shade on you, it's just one of the most memorable threads in HN history in my opinion and interesting to look back at. Cheers!
Now, I'm not familiar with Java, but I don't get what's supposed to be bad about a deep stack trace.

Sure, in the old days, we had one giant function that did all the work, and we had a shallow stack.

But if your code is composed of simple methods that do just one thing, you'll end up with very deep stack traces.

Every modern framework has deep stack traces.

Yes, you need to invest some time in the beginning to understand how the different parts work together, but once you do, you'll see the beauty and clarity when all the abstractions are in the right places, and doing what you want requires just a handful of carefully sprinkled lines of business logic, with the framework doing much of the heavy lifting for you...
https://github.com/exebetche/vlsub downloads subs from opensubtitles.org.

I wanted to install this extension earlier this week, only to discover that it was already installed. This is with VLC 2.2.3 on OS X.

Search by hash has been working well for me so far.
It goes against the core UNIX tenets: simplicity and modularity, which state:

design for simplicity; add complexity only where you must.

Write simple parts connected by clean interfaces. [Kernighan-Plaguer]

http://www.catb.org/esr/writings/taoup/html/ch01s06.html
I saw it just now, so by now its already added and stands 6th most used (not bad for a relatively new language) for server side web development.

I like it a lot, have been using it since 2013. I bet its going to rise in usage.

A minor point regarding its name usage. We should always call it Golang on HN & comments etc or in searches, as 'Go' is such a common word. I always try to to a ctrl-f for golang. And I am sure many other gophers do.
If files are immutable, isn't s3 much better fit for it? s3 main weaknesses is that you can't modify part of a file, which makes it unsuitable for a filesystem, but looks like it satisfies your use case.
This sentiment is not correct - causal explanations do matter. The statistical evidence for global warming is not particularly strong, as temperature data is very noisy. If we didn't have a causal explanation there would not be a scientific consensus behind climate change. That adding greenhouse gases to the atmosphere changes the climate is more like gravity - we have clear physics on why things fall when you drop them, and if we somehow were adding mass to the center of the earth we know what effect this would have.

More generally you are correct, we don't know exactly how much the earth will warm or if there are complicated feedback mechanisms in place that could cause this warming to speed up or reverse course. We can't even reliably say that next year will be hotter than this year (actually it probably will be cooler because this year has been unusually hot).
Seems like no Windows support?
Indeed! I'm trying to convince people to follow a mantra like "Use thin not thick abstractions (this example is thick)! They are leaky anyway and the thin ones are easier to debug and plug."

Unfortunately 90% of people don't grok the difference between crappy abstractions, no real abstractions at all and good thin abstractions.

So we end up with this hell because we want to prevent reinventing wheels, and to keep teams of monkey pumping code without giving them change to masturbate doing architecture that they'll get wrong anyway.

Hopefully functional and reactive will bring some light because as far as I see the ability to do "good quality thin-abstractions OOP" is a quality that few posses, cannot be thought and cannot be learned if you don't already have the intuitions for it. With procedural+OOP paradign most are condemned to live either in the spaghetti-code-hell or in the 1000feet-deep-stack-traces-hell (best place to see this is in "modern PHP" ecosystems: WordPress-hell vs. Zend/Symfony-hell) :|
17 startups in 2016
If you know what you are doing, and how the apps you are using work.

It's very easy to shoot yourself in the foot, and prevent apps from working correctly. In addition to driving apps developers mad with bug reports, you can end up being less secure by breaking update mechanisms.
you're offered $500k a year to work on some cutting edge secret technology, something that improves the relevance of web search results by 50%. The company would be crazy to not have a noncompete.

That must explain why there have never been any innovative search engines from California, where non-competes are null and void.
What does pizza have to do with anything, is it just a case of "randomness"?

And the rest of the 50% goes to.. you?
Are you implying that a long call stack is better than a long function? At least you don't have to have a debugger to read the long function.
Nothing.

The best AV is:
- keep everything up to date
- uninstall flash, java, silverlight
- don't open random junk
- use homebrew/homebrew cask to install stuff
My late taxi experiences were always in more residential neighborhoods (Ukranian Village, Wicker Park, Lincoln Park, Roscoe Village). It isn't the land of taxi stands, but there are definitely cars in those areas, on major streets. The heart of the city is crawling with taxis at all hours, so I would not expect to see any delays there.
Why 76 Beavers Were Forced to Skydive into the Idaho Wilderness in 1948