skysight-inc/HackerNews huggingface dataset:
You don't need to like Atom, but to claim it's a "bad editor" for everyone is silly.

You can use multiple browsers to preview, I prefer to have it in the editor which makes it easier to switch between (same argument for code tabs vs windows). I still test and work in multiple browsers to ensure compatibility, but being able to get the rough parts laid out in the editor itself and fix/develop on things that are the same in all browsers is a great productivity boon (especially when i'm working on my laptop with limited screen real estate).

And again, I could run everything in a separate console window, logging to files, etc... But having that in the browser is a boon to my productivity. Having notifications in the browser window that a test that was running in the background failed and being able to click a button and open right to the test file + source file that failed along with annotations about coverage data in the sidebar saves me quite a lot of time and effort.

If Atom is useless for you, don't use it! But don't act like it's garbage for everyone. I don't need a car that goes 200MPH but that doesn't mean every F1 car is entirely useless, just that it's designed for a different purpose.

I currently have 3 different atom windows open, each with 1-4 panes with probably 5-20 tabs open in each and it's using a whopping 1.8GB (super rough counting, didn't want to actually add it all up). That's a lot, but it's not enough to outweigh the benefits for me. I'm not "sticking hardly to one regardless the pain", i'm sticking to the one which makes me the most productive and is the "nicest" for me to use (if i'm frusturated by constantly finding windows, i'm not going to be a better developer) It might be too slow/bloated/whatever for you, and that's okay, but for me it's more than fine.
Up in Stockholm, SE
Better VS Code Living Through Keyboard Shortcuts
>Let's turn this system into a game. You are allowed to reroll, but everytime you do the score you get will get subtracted by one. What would be the optimal stopping strategy?

If it wasn't just a thought-exercise, the answer would be: Quit the game and start over until you get a perfect roll the first time.

Seriously. Games are supposed to be fun, not painful. While it might be a fun thought exercise, it's incredibly bad game design.
Designers only looking at their sites on their MacBook Pros is exactly what produces these pretty but unreadable websites.
Wondershare Video Converter Ultimate 10.0.3 and Keys for Mac
I believe MRA is a "mens rights activist".
Comparison with GNU Emacs seems not found. Or is it implicit that Eight Megabytes And Constantly Swapping?
And on an iPhone 7 running iOS 11.
Sometimes I try and open a massive XML file in Atom, it chokes and I have to kill the process. That doesn't stop me using it because the other 99% of the time it's a great user experience and the memory usage is completely irrelevant to me.

The thing about unoptimized code -- memory usage for large files in this case -- is that you can optimise it if and when it becomes a problem. No, Atom is never going to be nearly as small as Vim. But it could be a lot less than 3GB if it had to be.
I'd highly recommend to use log scales for the graphs. It doesn't have the same shock impact but it transmit the information much better.
I own a license and use IntelliJ's tools a lot still. Whenever I jump into Java code they are the gold standard! But when I'm working on web code, Atom runs circles around WebStorm.
I'd love to see a timeline feature where I can play back a session of note taking from a day or plot it out into a nice JS timelined graph automatically based on journal entries.
Was it the first file open? Or the first of it's kind? I doubt atom will use 2.5 gb to open ten 60 byte files.
The majority of developers I've met as a manager love to spend time on technical topics and performance compared to feature development - especially boring hygiene features.

Standard FF footer: I want vertical tab groups back.
From my experience most people use Excel to some degree. Google Sheets is ok but tends to be slower to work with than Excel and cannot handle larger amounts of data.

Not sure if the migration effort and lost productivity is worth the cost savings.
Well, I'd disagree and say they are the ones who picked the fonts:

-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol"

And have picked one on Windows that does not render well at the size and weight they want to display the text.

They could have had a more universal font selection like Arial.
Trucks are very expensive if you buy the same silly trucks that everyone has. The four door short bed truck is a gas guzzling inadequate tool. In large trucks, 3/4 ton and up everyone wants to buy an expensive to maintain diesel engine. A lot of fleets are moving back to gas because the economics of diesel don't make sense with the much higher maintenance costs. You can use all of this consumer behavior to your advantage by buying unpopular but incredibly useful trucks at low prices. Get the longbed regular cab models with gas, they are hard to find but super cheap when you do. In the past 4 months I bought a 2004 F250 with 89k miles in great conditions (no scratches in the unlined bed) from a dealer for $6800. I also bought a 2000 GMC 2500 with lift gate (body was ok, lots of small dents, mechanically super skookum) with 56k miles for $5000 from a private seller. When I looked for trucks, I regularly saw 2500/F250s with over 150k for over $20k (those were diesel, 4x4, crew cab). Yes the trucks get around 14 mpg and can only hold 3 people. I'm not that popular, in the 65k miles I put on my old car over 3 years, less than 1000 were with more than 2 people. I have enough money left over that I will probably be buying a prius or a leaf for my second car.

http://www.mrmoneymustache.com/2015/04/28/what-does-your-wor...
Then try out the JetBrains IDEs, and report back. All the features, none of the slowdown.

I can't believe a Java IDE is actually faster than the new default editors.
Only an extremely small fraction of the trials in Denmark are jury trials.
I sure wish Australia had something, anything, that came even close to the experience of Google Express or Amazon Prime.

Grocery delivery is typically limited to specific supermarkets or online stores with high delivery costs and horrendously shitty web apps that do everything they can to get in the way of you actually making a purchase.

I just want to be able to click a single button and have something I need show up on my doorstep the next day, instead of having to pay $20 per delivery just to have some underpaid Australia Post courier toss the parcel somewhere into my yard from the street several days after it was due to arrive.
The title of the page you link to is "Weightlifting Increases Pressure Within The Eye". That is not at all the same thing as it being overall bad for you. The worst thing mentioned in the article is "Prolonged weightlifting could be a potential risk factor for the development or progression of glaucoma (an eye disease)".
I use Visual Studio Code for Racket.
https://marketplace.visualstudio.com/items?itemName=karyfoun...

Before that I would use VIM with a tiled window manager that worked really well.
> Defaults are a very powerful thing.

So true. That's why companies make so many user-hostile settings as opt-out.
Blah blah this is ridiculous! Electron is horrible... blah blah... who cares? My macbook runs this fine and Atom is nice, blah blah, I switched to VS Code and its kinda nice, blah blah I tried this and went back to sublime... blah blah :q
uh ? I'm re-reading all the parent conversation chain and cannot see where there is mention of "web".
You can add your own domain to Gmail if you use G Suite, the SME offering. It's $50/user/year, but in exchange, you get to turn off ads, and I think there's some support included.

Google can still terminate your account without notice, but if you're using your own domain, you'd at least be free to move to another service immediately.

Oh, and don't forget to get regular backups, so you don't have to start at zero in the case of an account termination.
In my early to mid 20's I received a letter from the Social Security Administration and the estimate was I would be receiving $0.42 for every $1 I put in. It was kind of odd, I have never received such a letter before or since, but it wasn't very encouraging to think I am subsidizing the generation that put the County into this financial mess and I will never get that money back.

Debt for individual households in the US is still relatively new, in 1950 it was nearly $0 and its now it is well over $10Trillion (closer to $13). Households in the US with debt have an average of $135,000. And counter-intuitively as incomes increase households are not less likely to be in debt, statistically they will have the most debt.
Learn a skill. Find a job doing something you want to learn. With 2 or morevaluable skills, you will have an easier time of life than those who rely on only one.
Custom elements v1: http://caniuse.com/#feat=custom-elementsv1
Lots of utility grid providers have addressed exactly these problems.

Recently in the UK there were some headlines when the usual suspects in the media published their worst case scenarios as "EVs could destroy the grid!" and the grid had to publish a clarification

http://fes.nationalgrid.com/media/1264/ev-myth-buster-v032.p...
For starters, there's such a thing as justified homicide, i.e. Self-defense. Voluntary manslaughter covers the situation you describe, in which a suspect kills someone during a fight but can argue that he did not intend for the fight to become lethal. Such as punching someone who then falls and suffers a fatal head injury.
Are hyper-parameters really important in Machine Learning?
Tips to make successful career in Finance
Show HN: I'm not a programer and I'm building a Saas task-manager
I'm documenting everything about my process. From learning to code, to building the app, and all the way to my outreach efforts. I'm learning as I go and sharing it with everyone who's not a programer, and is daunted to build a software on their own.

Trust me. If I can do it, anyone can!

You can find my updates on:
https://Claritask.com

...as well as video updates on
https://www.youtube.com/channel/UCdmqmifW4kIcPclXigay1dQ

Would love to hear your feedback on my progress and if you have any suggestions on what I can do better.

There's so many task managers out there, I'm trying to build a clean one which will help individuals and small teams track their progress and get shi* done

Also, My Newsletter is growing, which is great because it's helping me share the project with so many people = Feedback is king!
A Human–Friendly API Service for Crypto Currency Information
Not always. I found at least a third of 'internships' were just free labor, no matter how well you mesh.
> This is the key difference: people already love their cars, more than they love their home and more than they love their iPhone.

I'm part of that (seemingly ever shrinking) demographic that does indeed love cars; I love their shapes and their looks, the roar of an engine (or the thrust of an electric, both hit me in different places), but even I have to admit that people like me are going away. The vast majority of people want a way to get from point A to point B relatively quickly in some measure of comfort; they don't give a shit how cheaply the car is built, as long as it comes with a warranty and the cabin is spill proof, and they don't care how ugly or bland the outside is as long as it keeps the rain out. There's not nearly the same appreciation for cars and driving as their once was, which is why I firmly believe a lot of people these days can't drive very well nor take decent care of their cars; they don't care. Driving is a means to an end, whereas to me, driving is half the fun of doing anything.

> The enjoyable smartphone was an unsolved problem, the enjoyable car has been comically over-solved for decades.

I'd say the enjoyable car and the enjoyable smartphone (iPhone, yes I know, my opinion) have about the same market share these days. :)

I don't mean to say Apple was on to something: I think it was doomed from the start for many of the reasons listed here. I just think you're misreading the market is all. That being said, I do hope the self driving revolution leaves room for enthusiasts who truly love putting the hammer down and seeing what our machines can do; I'm willing to pay more for manual mode or even a much higher fee to continue to have a license to operate; I understand what being put into an enthusiast market means and I'm willing to put up the cash.
Reusing your own logic, Atom sucks because it is using a hammer (Electron) to turn some screws... Electron is the problem; it is completely ill-fitted for implementing an IDE
The same benefits that having multiple tabs of code windows is better than multiple separate windows.

When i'm debugging/developing/whatevering code that is going to run the same in all supported browsers, doing it in the editor directly allows me to switch tabs back and forth quicker and easier than having them as separate windows.

When i'm working on my laptop without any additional screens, being able to keep the view of the page on the same screen at the same time as the code is hugely beneficial.

When i'm at home I still tend to use a separate instance of the browser to "preview", but I still drop into the embedded one because the keybinding is so fast and easy to take a quick look then close the tab.

Plus being able to open bookmarks to random documentation websites and see the docs in the most up to date format in their "correct" formatting right in the editor is a huge bonus too.
I use it for a ton of pieces at work. I use R for the most part but for everything else I run Racket. I make reports with Scribble and make it into a scripting language for my file management. I also use it for making Reports and documentation with Scribble. https://plt.eecs.northwestern.edu/pkg-build/doc/scribble/ind...
That's nothing like slavery then.
Again with the unfounded statement. Where are you giving away personal info? You register the device with an email, what personal info do you think they're collecting? Do you think they can identify you because you named a speaker "living room"??
Here an engineer at Ionic. You don't need to integrate typescript to use a "widget" generated with Stencil. Stencil is a compiler that generates vanilla web components in javascript. You can just import the generated .js and use the component just like a "button" or native "input".
While it is hard to guess considering the ease of creating polls nowadays, as demonstrated in the article, I am unwilling to believe that the motive was actually greed and not just simple "trolling".

If Delphi Analytica was created "to move the betting markets", wouldn't this be quite a bit of risk for not enough payoff?

Of course this reasoning falls apart if you see it as a proof of concept, so my instincts might not be worth much in this case.

As an aside, I find this quite troubling (though it might be bias, because this sounds like something I have felt for quite some time without researching it):

"As Steve Berman, a writer at the conservative website The Resurgent who wrote a skeptical take on the poll, told me, 'Anyone in the entire political blogosphere is maybe 1 or 2 degrees of separation from anyone else. The trust network is fairly strong.' In other words, once a story appears in one place, it’s likely to appear in many others because people believe a reputable website wouldn’t get fooled by a fake poll."
Not sure what's up with the downvotes: that's a harsh but accurate assessment of what it's like to work at the average large Japanese company.
Is this Jonathan Blow?
basically Chrome (I just saved you a click)
There is one more similar site http://richhn.herokuapp.com/
which fetches meta tags of hackernews links and shows it's rich preview.
Something seems off, I just opened a 8.7MB file with Code and it still uses 264MB memory. (Win10)

"> Conclusion Learn Vim."

It's like saying "getting tired of long commuting?" Buy a Ferrari.
I work in Tech and can work well with Linux shell but still use Windows as my main OS. I've tried various Desktop environments, none was as nice and productive as working with Windows for me. I still try it every year but so far I've always gone back after not more than a week.

And Excel remains very powerful for quick data analysis, quicker than python tools for most one-time work.

I think that Linux will become more successful where people don't interact closely with the OS (Phones, Kiosks, simple terminals) but Windows will remain dominant on most computers.
Only if portability is a goal. One can stick to one implementation and use the extensions provided. There are also portability isssues when people wants to use different python implementations!
> I don't need a car that goes 200MPH but that doesn't mean every F1 car is entirely useless, just that it's designed for a different purpose.

Those cars use huge resources for extreme performance. I don't think Atom provides extreme performance even after using extreme resources.
I don't think it's that difficult if it's rendered live. You could have a similar site with a series of iframe. Could spoof it as an image by overlaying a div that captures and discards all clicks.

I bet the whole thing could be done with a couple lines of JS.

What does require real dev work and infrastructure is prerendering the web page screen shots and serving them up.
> “Sometimes my job is to be an asshole,” he explained...

It's so difficult to give frank, negative feedback without coming across as an asshole but, sometimes, it's necessary.

"Constructive" feedback only goes so far. Sometimes people need to be told that their work is bad, so that they can improve. Accepting mediocrity in order to avoid hurting someone's feelings is doing them a disservice in the long run.
Denmark doesn't really have jury trials, all trials are judged purely by a judge.

This is to ensure the facts matter more than how they are represented.
Usability question.

Is it easier to read, or just otherwise better, if the picture came after the link/heading?

I find it hard to visually read/parse the way they have it now with picture first then title.
It was announced today at Polymer Summit, please take it a look: https://youtu.be/rY233a4tp2s?t=2h6m50s
If i'm working on a laptop with only one screen, an adjacent window starts to crowd the UI pretty heavily. Having it in a tab is easier for me.

You can call it an anti-pattern, but for me the anti-pattern is alt+tabbing back and forth to see if my changes look good, or cramping the browser to 1/2 the screen and the whole editor (with sidebar, file tree, and other crap) cramped in the other half, or needing to navigate to localhost:3000 every time I want to look at something VS having a keybinding to open to the exact page i'm working on.
Being electron/browser based is not and excuse for such horrific resource usage...

Visual Studio Code is also electron based and it's extremely lightweight (ram) and responsive on even the most underpowered machines I've ran it on.

The problem is getting people that only have experience writing web apps to develop what is practically an IDE... The good part is that this will teach frontend web developers a lot of tricks for speeding up their web apps. The bad part is for the users of the IDE/editor... Really, if you're a web frontend developer, go ahead and use Atom and tinker with it, but for everyone else who's not working on a gaming-grade monster workstation all day long, using it seems pure masochism :)
Code is the best FREE editor that comes with advanced Node debugging out of the box. For TypeScript projects it's also great.

Not to mention the shitloa*s of plugins that comes with its ecosystem.
Great, that makes so much sense. But then, how about other dependencies that might come into play? For example, underscore, is that "packaged" with this generated JS file or some other way around?

Thanks for the prompt response BTW.
Yes, could be, interesting reason.

And your last paragraph makes sense for why the same interface.
> Allegedly doing those things.

Fair enough.

> Although I'm pretty sure his right to a fair trial won't be affected by HN comments…

You'd hope not.

The one thing that so far has negatively influenced Madsen's chances at any kind of leniency in his future trial (I'm going on the assumption here that there will be such a trial, though I can see some ways in which he might get out of that) is Madsen's own behavior.
>> when I was watching the keynote live, and Jobs swiped his finger to scroll, I audibly gasped.

> Palm OS apps were using swipe to scroll for several years before that. As far back as at least 2002.

I don't know how good Palm OS was at that time, but the contrast between the iPhone and the rest of the industry was blinding 2007:

https://www.youtube.com/watch?v=UMzg70MIZCo
Similar things could be done with IFTTT, Zapier and, in the past, Yahoo Pipes.
It's the standard editor after all https://www.gnu.org/fun/jokes/ed-msg.html
I'll have to look at that, thanks.
> Earlier in the article, it shows that opening a 60 byte file only used 250MB, and that's more than reasonable to me.

Reading that this early in the morning made me feel like I woke up in a parallel universe.
> Code requires a whopping 349 megabytes in order to open a 60 byte file. Atom comes in at 256 megabytes. Where Vim “only” needs 5 megabytes, which is still kind of high, but representative of an average configuration

These numbers seem off. I just tested it and my VS Code uses 39MB of memory for loading a bunch of Python files and having a few plugins activated. Where are these numbers coming from? How was this test done?

I switched from Vim to Sublime a while ago. For me Sublime feels much faster and user friendly. I'm now trying VS Code for Python, Go and Clojure. I know is not as fast as Sublime or Vim but it's really user friendly and I'm impress of how quickly the developers have been able to provide awesome functionality into their editor. That for me sounds like a fair tradeoff given that computers these days have several Gigabytes of memory.
"Medium pays authors by dividing up every individual subscriber’s fee between the different articles they’ve read that month."

So if you read one article during a month , your entire fee would go to one source even if you are subscribed to many sources ? Not sure how to feel about this.
Antivirus software is fundamentally reactive in nature, not proactive, and I don't run antivirus software to catch novel malware. That's mitigated in other ways (which largely amount to good hygiene and disaster recovery planning).

Rather, I run antivirus software to prevent vulnerabilities due to human error and known threats, and in this regard it functions admirably. Think of it as one of the latter lines of defense in a multi-layer strategy. We are human; we trust our family, friends, and colleagues innately; and even the best of us makes mistakes. One tiny mistake, one shortcut---maybe not even by ourselves but by someone inside our circle of trust---and even security experts can end up running malware. Antivirus acts as a backstop, a last ditch defense predicated on the likelihood that the malicious code in question is well known.

I don't know where you got your numbers from, but I've run enterprise antivirus for about 15 years now. I haven't seen anything target the scan engine. I have hundreds of thousands of instances where someone ran malware and the scan engine caught it, sometimes even just using heuristic signatures. So you do you. I'm going to continue running it even though I know it's reactive.
One question bugs me: how the hell did VSCode developers manage to get so incredibly much better performance (both low memory usage and responsiveness), using such a similar technical platform (also Node/js/Electron)?!

There are surely lots of tricks to be learned from such a comparison, so if someone would dissect and compare Atom vs VSCode I'd even pay to read such an article!