skysight-inc/HackerNews huggingface dataset:
Very helpful. It wasn't immediately obvious to me, but if you click any of the thumbs on that page, you get through to the individual page for each artist, where it shows their work and actually identifies which film each poster is for, which is helpful if your Polish is as limited as mine.

I clicked on the only one from your link that was immediately obvious to me, "Last Tango in Paris", and ended up at a page with many well-known films and fantastic posters for them: http://www.poster.pl/gallery/?q=Homework_Joanna_Gorska_Jerzy...
It depends on the host platform.

On desktop, all native apps are desktop apps but not all desktop apps are native.

On mobile, all native apps are mobile apps but not all mobile apps are native.
IMO it doesn't worth the time to discuss appropriate and inappropriate uses of JavaScript. It's way simpler to disable it entirely. I use two browsers: Firefox with "YesScript" extension which keeps the black list of sites where JS is disabled: see a popup? laggy scrolling? sticky headers? Bam! hit the button and you won't see it again.

For work, where web applications like Google suite matter, I use Chrome.

Some time ago browser developers realized that letting Javascript open new windows was a bad idea and every browser now has a setting (on by default) to block pop-ups. IMO now it's time to introduce a few other anti-abuse settings. My candidates are:

- code execution on "scroll" events
- CSS animations (web devs, your transitions are NEVER smooth, even of MBP)
- position:fixed (auto-replace to position:static)
I remember going to Yahoo to manually type in URLs. "Hey if we want our computer user group to get noticed, we should make sure they list our website!"
On the applications is there any best practices to follow? How long should we keep our answers?

Thank you!
Likewise. I was expecting Doc Ock.
People only have trouble finding others to honestly help them when they can't honestly share the rewards of the work. Slaves will always rebel in any way possible.
Can you give me an example? I've been using retina macbooks since the day they were released, and I've never seen a single issue with scaling...
But why? If you're adding all of that to make Angular work the way you want it, what benefits are you actually getting from Angular?
Actually, Java Swing and JavaFX do scale. JavaFX does not scale on Linux, though, because it uses GTK to determine the scale ratio, and GTK is still broken.

Qt’s had QT_SCREEN_SCALE_FACTORS=DisplayPort-2=1.75;HDMI-A-0=1.08; for years, but GTK still only supports one global scale factor, and that’s limited to 96dpi or 192dpi.

So JavaFX only scales to these, while Java Swing scales perfectly (but still only handles one global scale factor)
Does 2017 YC have technical reviewers? Like PB or PG?
I've been pondering this topic lately, as I come back to Rails (seems every few years I'll write a Rails app on the side, and my brain has totally forgotten everything since last time): one other way to look at this "magic", is it makes programming feel "intuitive". Not sure how to do something, I often find I can just "guess" the right and most natural way, and the code will just work. For that reason, I always feel like I'm most productive when writing Ruby (I really love Go too, just for different reasons).

I can totally see how the situation you describe would be frustrating too, I felt the same about Java annotations when they came out, and on massive code bases it could become a nightmare when used to the extreme. My own experience has been that Go scales very well to large code bases, I've never wanted to try the same with Rails.
Why would you need AA at 280ppi? At sane viewing distances, I would imagine that 99% (maybe 100%) of the population lacks the visual acuity to benefit from >280ppi.

Where does your 800ppi claim come from?
The thing that bugs me about hi-res displays is that not all software are optimised for them. I bought a Dell 24" to make my workflow easier (transitioning from a 14" laptop!) but when I load up a multimedia software major to my contracts, the interface gets all tiny squished. In the end, I have had to lower the resolution anyway, which defeats the purpose..
Older C programs were made before many well-known security attack vectors were discovered. e.g: the first exploitation of the buffer overflow came in 1988.

So be careful. Take measures so people do not exploit those vulnerabilities, such as executing arbitrary code in your machines.
The 'rules' for data centers are kinda different (also why the DGX-1 can't be used either) - cooling is very different and having ECC is a good thing.

It wouldn't surprise me if nVidia cuts favorable bulk deals on the K80, as well.
Not sure you can do anything there, unless you intend to change the chromium source. The problems here are on the hardware level, which you're, owing to sitting on top of chromium, far removed from.

That said, i don't use Postman, heard of it the first time today. But you might be able to reproduce some of the issues by loading a very animation-heavy imgur page like https://imgur.com/a/0L8Bu , scrolling to the gifs, maybe zooming out a little to get more on screen, and starting up a bunch of different electron apps. Particularly helpful would be using https://technet.microsoft.com/en-us/sysinternals/processexpl... to keep an eye on the interrupt CPU usage. Once you start seeing lots of red activity you're getting close.
I'm deliberately ignoring your point actually, because it's moot. The law is being changed to eliminate your first case (independent small suppliers) and declare those services to have been provided by a single entity (Uber). Both sides of your debate are now one.

There's a certain amount of circular reasoning inherent here, because a government ministry made a declaration. It's not just an objective observation of reality, it's a declaration of what that reality will be henceforth.

Was it a good decision? In my opinion yes, because it better reflects the original intent of this particular tax. Anyone trading on the brand-name of "Uber" and using Uber's infrastructure is not a small supplier (who has to build and market their own brand and build their own infrastructure). And they are clearly supplying a good or service, which was my point expressed in embryonic form above, so they can go ahead and collect the tax.
Hey Aaron, we applied last batch and got an in person interview! Do you have any advice on how to get back there? (we have better numbers and a better product)
Writing a Blog Engine in ASP.NET Core
Do YC reviewers watch the video first, or at the same time as the text app, or only watch the video if they like the text app?
From the video linked in another comment it seems like drastic is basically impossible. The speaker, Stuart Scott, had said that we'd have to just drop $28 trillion worth of fossil fuel assets on the floor and walk away today. It seems more likely that we're going to hit at least 5 degrees over the next 100 years which, if I'm not mistaken, means mass extinction events and the collapse of civilization as we know it.

2 degrees, from what I understand, is drastic enough to destabilize our current geo-political situation and threaten humanity with large-scale famine, water shortages, and mass migrations. It doesn't seem like we can even avoid 2 degrees at this point. It's just going to happen even if we do stop everything today if I'm understanding this news right.
This was not mentioned in the article, but I'd say this puts Amazon at the forefront of the issue of the disappearing "good job" in America ... as you mention, Amazon prefers contractors over employees.
Yes I find Howl so much better than the elisp and emacs archaic API.
My biggest takeaway from reading this is that Crystal is much more divergent from Ruby than I expected.
Yeah, Netscape was the main browser impacted by the Microsoft anti-trust case.

(The Netscape source code -- released in part because Netscape was dying --if I recall ended up forming the basis of Firefox, so it's fair to speculate "what ifs" if the Microsoft anti-trust judgement was more swift.)
Most VR users don't turn their eyeballs right now because the field of view is pretty small.
> Microsoft is (was?) the king of JIT.

Hmmm really? I'm not sure I can think of many technological breakthroughs in the area of JITs that Microsoft have been responsible for? Google and Mozilla have made lots of advances, as have Sun and Oracle, and lots of academics like the PyPy people, HP with Dynamo.

What have Microsoft done in the area of JITs that so notable as to earn them the title 'king' of JITs? Can you say anything specific?
How many seconds of reviewer attention does the average[1] application get before they move on to the next?

[1] confusing, not very good
>> Just over 2 years ago Microsoft open-sourced the entire .NET framework,

Except they open-sourced a new .NET stack, not really the entire .NET Framework, .NET Core and .NET Framework are similar but not fully backwards compatible. I've been porting .NET Framework code to .NET Core and depending on how specialized your project is you may not always find the same libraries supporting your project. A project that perfectly compiles with .NET 2.0 will not just compile for .NET Core, at least not as easily as using a .NET Framework 2.0 project in .NET Framework 4.6. I love Microsoft and .NET but I think Core is executed poorly. You also have EntityFramework vs. EntityFramework Core which lacks features from EF which were deemed "unused" which bites some people in the face.
I guess the UK is such a compact market that most ecommerce plays are easier compared with larger markets so Amazon's "USP" is simplicity rather than uniqueness.
I could get a decent number of products from Argos the same day, my food (/homewares) delivered in a 2 hour window the next day from any number of suppliers (and if rumours are true that the aforementioned Argos might merge with a supermarket, challenger right there).

Their main benefit is in selection, price (that isn't quite as dominant in some things as it was - although it's potentially going to destroy their competitors before they themselves match Amazon) and having a slick checkout process with all of my info in there.

Obviously this is why they're focusing on own-brand, specialised products and selling infra, but then do we see a day where Amazon has its fingers in so many pies in such a big way that they have to be broken up?
syn·ec·do·che səˈnekdəkē/ (noun)

a figure of speech in which a part is made to represent the whole or vice versa, as in Cleveland won by six runs (meaning “Cleveland's baseball team”).
If you apply early, and then decide to rewrite everything, does anyone see the edits or has the decision been made?
Hiding the element doesn't work in more than half the cases. Some plug-ins randomize the modal ids. Others hide the page scollbar unless you interact with the modal.
Thanks. I did not know about it to be honest. Very interesting!

There is no comparison since the idea was not to port the programs to JS or in the browser but rather being able to compile them (with a common setup) and create an API on top of them :)
Alot of these things do matter and it seems to me like all you're doing here is excusing bloat via hyperbole. I don't even agree necessarily with a lot of the parent comment, but I disagree with yours.
> Even now CLR is generally considered much faster than JRE.

That’s... not really true. JRE’s HotSpot is much faster than CLR, even today.

I’d be interested to see benchmarks proving your argument, because basically every benchmark out there proves you wrong.

Sun’s HotSpot does recompilation and profiling, to reoptimize depending on use case, while CLR only JIT’s once, so the base performance is very low. This is also why HotSpot can reach better-than-C performance in some cases (because it can optimize at runtime for actually taken code paths, and jump to interpreted code for rarely taken paths), while .NET (and native code) can not. (This is what gives HotSpot the name – it recognizes hot spots, and swaps them out for more and more optimized versions at runtime)
So, just to be clear, you're saying that the attribution of reduced Antarctic sea ice extent to global warming is unclear, and not that the phenomenon referred to as global warming is itself somehow brought into doubt by the lack of clarity on that particular issue?
https://www.reddit.com/r/startups/comments/58y7py/anyone_get...
Slack is a severe resource hog and sometimes hangs or just runs slow. When 90% of the time, all I want from slack is basic IRC-like rooms/messages, this is ridiculous (I don't mind it using those resources the other 10% of the time).

You might think its not a problem because our machines are so powerful now, but it eats battery and occasionally I need to run a ton of stuff (eg a ton of docker containers) and having a chat application get in the way is rather annoying.
From newborn to unicorn: learn how to scale a startup
I'm even more impressed with my eye and brain circuitry now.
These are claims from "Silent Spring" but many sources argue that most of it was entirely made up by Carlson[1], with no scientific basis.

Personally I think those are overly broad claims and demand strong studies and proofs.

[1]: http://scienceheroes.com/index.php?option=com_content&view=article&id=309&Itemid=263
Interesting to compare Civilization, Alpha Centauri and Beyond Earth. I felt Alpha Centauri was far more compelling because of its additional narrative elements. Beyond Earth attempted to borrow these same narrative elements from Alpha Centauri but failed to make it compelling. In Alpha Centauri the narrative was often anchored to the ideology and personality of your leader, whereas Beyond Earth took a far less rigid approach to leaders and factions.
Hi, where are you seeing that a new model was released today?
Doesn't Graham in his Lisp book talk about how using macros properly leads to more readable and maintainable code, and that Lisp is great at producing that kind of code in general because you can mold it to closely fit the problem domain?
The GC Sample is really interesting.
What's the best stage of startup for applying to YC - when you have a product in mind and still chalking out the plan, working on Product Market Fit (not building it yet)? when you have a working prototype? when you already have some traction? any of above?
Ugh, you have no idea how annoying that is. I'd like to set up a little MPI/CUDA cluster for personal/friend use but four GPUs (1060/1070) at full tilt works out to 500-600W right there, which means a standard circuit only runs two boxes maximum.

As far as I can see it's either colo or run a 220V circuit, which is a bit of a non-starter for a hobby project.

Heck, you can even get uncomfortably close to maxing out a circuit with a single box. SLI 1080 Tis = 540W, plus 250W for an OC'd Intel HEDT processor is 800 watts inside the box, or 1000W at the wall (8.25A of 12A continuous). Hope your wife doesn't start the hairdryer while you're gaming...
DDT used to be used in construction, to prevent bedbugs. Sprayed inside walls before the wallboard went on, it killed bedbugs and other insects for decades. Modern insecticides are biodegradable and won't work long-term like that.

It's agricultural use that was the problem. That used far larger quantities and put DDT into agricultural runoff.
Learning Lagrangians from Data
Ask HN: What makes junior developers stand out?
Me and many other students will graduate soon and we're flooding the market with our job applications. What makes one junior developer stand out from another? The technologies they know? Projects? Coursework? Specialties? Something else entirely?
No, contrails are condensed water vapor, and they are shortlived enough they contribute ~.0001% warming effect observed.

Aerosols, usually a sulfate, are particles, which block sunlight, like the ash from volcanic eruptions. Most eruptions put the ash into the troposphere where it sinks to Earth relatively quickly. By placing sulfates into the stratosphere, they become 100x longer lived, and thus a small amount can have a strong cooling effect.
What to expect when Amazon closes your account
There are quite a few web frameworks headed in that direction: https://github.com/veelenga/awesome-crystal#web-frameworks
Hi Aaron, please tell what docs are needed at the YC office (we're optimistic!) if there is no legal entity yet? In other words, how should I prove the thing is really ours? Is it actually bad that we aren't incorporated? We didn't hurry with this, because we are outside of the US and we know about the need to convert a legal entity into a US one.
Thanks @throwaway_374 for your comment. Are you speaking from an hiring manager perspective or from the perspective of an interviewer? As an interviewer, personally I ask my friends to do mock interview before I go in for the real one. That helps removing blind spots specially if I ask multiple friends to interview me on the same job position and I ask them time box it to max 45 mins. Personally that gives me a simulator environment of sorts. However I may be a one off case as I may not be super confident about my interviewing skills.

I wanted to know if there are other people who are nervous about going to the interview without doing a test run in a pressurized environment. Could they use a service where they get connected to professionals from tech companies to do mock interviews for them.

Thanks again for your awesome feedback
Highly prevalent != irreplaceable (though it might be a prerequisite). The fact that so many businesses/sectors use MS technology is what makes them one of the "Big 4." However, there is nothing irreplaceable about those technologies. Another vendor/technology could replace them if those businesses were forced to change due to MS disappearing.
If you've applied early, will the (updated) application be checked again after the deadline, or are the chances that it's been looked at already and already evaluated?
You're overthinking it. It's not english, and the conventions/forms of the language don't necessarily follow english expectations.
> If you are really in a hurry and can't commit to learning the hundreds of forms in Common Lisp, Scheme is a minimalist alternative.

There are 25 special forms in Lisp, and the standard forbids the creation of more: http://www.lispworks.com/documentation/HyperSpec/Body/03_aba...

MIT Scheme has 30 special forms: https://www.gnu.org/software/mit-scheme/documentation/mit-sc...

R7RS doesn't seem to define special forms per se; it considers anything other than define-syntax, literals, variables, calls, lambda, if & set! to be derived expression types; I think quote & quasiquote probably have to be considered special forms in at least some senses.

Scheme itself is a minimalist language, but a practical Scheme must add in plenty of functionality not specified in the standard. A truly useful Scheme will thus be roughly as big as Common Lisp, or bigger — only much less of that bulk will necessarily be standardised & portable.
I go smaller including on my retina displays. My point is I'd love to eliminate 4x 4K monitors with 1x or 2x 8k display, they just need to be larger than 32".
The Chinese Imperial Examinations system determined who could hold which rank of government office based on grueling study and testing on Chinese literature.

https://en.m.wikipedia.org/wiki/Imperial_examination

The comparison the article is making is that the selection process is entirely orthagonal to the job, and the hoops that needed to be jumped through precluded any actual study of the things that mattered.

This was regarded at the time of the article as a really bad idea both within and outside China, and ended two years later after 1,700 years of use.
There are many other use cases to copying files.

For example a few days ago I wanted to copy a pdf of my resume to my phone and had to install an app to do it.
Not acceptable.
FREE webinar: Get to know Justinmind and its new prototyping features
Have you seen the sentry antirobot system I can't remember the name exactly but it's a hosted solution that randomly displays captchas, when it senses suspicious(robots) crawling. It's a nightmare, because after you solve 1 captcha it can display 4 more one after the other. They also ban your IP, so oyu need IP rotators. Any workarounds?
ic3cold
You mean like a bouncer checking IDs at the bar? If I don't want to give my ID to a stranger, then I just don't visit that bar, or find one with more lax security..
Do you know of a way, say in the JavaScript console (I'm guessing?), to reset scroll behaviors? I'm not clever enough with JS or CSS to have figured it out. Deleting the modal using the inspector is what I do but I can't get around the scrolling...
Embedded Micro Communities: Firmware.DOT.world
I am reminded of the story of Sears. https://en.wikipedia.org/wiki/Sears

When times are good, it seems impossible to imagine how a company could fall, but it can happen to anyone.
That's personal preference. I prefer more screen real estate over larger font's at higher clarity.
I tried to find any studies because the claim surprised me, but I didn't find any, so I wasn't going to try to refute that without any data.

But I can say that the number of research papers around the JIT in the JVM is probably and order of magnitude more than around the CLR. Someone else linked to 'Research papers in the .NET source', and guess what? Several of them are really JVM papers, talking about how they've used the same technique.
DDT may be unfairly or overly demonized, and could be used carefully in certain limited situations where the benefit is greater than the risk.

But a careless attitude like sticking your bare arm in vats of industrial chemicals (or drenching the inside of a house with kerosene and DDT, as the article describes) should not be encouraged. That sort of exposure will cause damage from even relatively safe chemicals.

Unfortunately, people are bad at moderation. A binary choice between "perfectly safe" or "silent spring" seems to be the only public policy which works.
It's kind of understandable. In some professions we have accreditation and licenses; others sometimes clamor for the same thing. That fellow's Ph. D. diploma on the wall was the effective equivalent of "licensed practitioner of teaching the Liberal Arts" or something like that. That's why the employer insisted on it.

Would we say that a dentist's license had nothing to do with whether they can do dentistry and cheerfully go to one that doesn't have one?

Fact is that by getting the Ph. D., the guy did prove that he was "good" in some way; he had the academic "muscle" and that is relevant to the teaching, even if the subject isn't the same.

You absolutely cannot say that philosophy is irrelevant to literature. That is to say if we examine the statement "[w]e wrote again, pointing out that a Ph.D. in philosophy would prove little anyhow as to one's ability to teach literature" it doesn't really hold up. That fellow simply doesn't cast aside his philosophy background when he gets up in front of the literature class! The way we analyze literature all has philosophical underpinnings. Literature can carry philosphical points of view, and consciously so, even. Fictional literature has been used to transmit philosophical thought, from Socratic dialogues of ancient greece to works like the novels of Ayn Rand.
Great to hear that you've made more progress! Just describe it clearly and talk about anything new you've learned.
The days of Google Talk are now officially over
If there's a competing startup funded already by YC, will you make sure that they won't get details of the application?
I doubt that's true. Insects evolve around pesticides relatively rapidly, and in the places DDT is still used it's not nearly as effective as it was when it was introduced.
Not true, the default settings on OSX on a retina display give you an effective lower resolution with higher clarity. I opt for the higher resolution with lower quality. It effectively makes your text, windows, buttons, icons, smaller.