skysight-inc/HackerNews huggingface dataset:
Well. The comments here so far are about what one would expect. We're well on our way to making a 2MB+ file of "LOL USE VIM/EMACS" comments.

I've been using Atom for a bit now. I like it. I started out with vim but it never really stuck. I still use vim bindings in Atom for basic movement/yanking/pasting et cetera, but I admit, I am a GUI using creature and I like to grab the mouse every once in a while.

I rather enjoy the fact that I can poke at my editor just using a basic understanding of web development technologies. I enjoy that Atom was easy to set up and install plugins, unlike the dozen different ways you can/should customize vim. I already have a much more tweaked environment with Atom simply because slogging through .vimrc and vim bundles (even with vundle) was a major pain for me. I've never run into performance issues or the 2MB file limit (yes, I do have to deal with log files, but opening them in a text editor is not part of my workflow).

Clearly, others have different skills and priorities and Atom doesn't work for them. That's great. I'm glad there are options out there. Vim isn't a giant pile of shit just because it doesn't work for me.
ESR is a climate scientist too?! Is there anything he isn't an expert on?

swoon
I agree, it's impractical. Just wishful thinking.
In most companies management positions are being held by non technical persons, after some "using PC crash course" on Uni bound almost in 99% to Microsoft's products that's one thing that comes to mind. Let me just put it into a table.
Although even worse is MS project, Excel at least has some semi compatible format which can be opened with OpenOffice, Google Docs and so on.
Sometimes, doing it for other people is the nasty bit.
At least keep the colors choice as an option if you do change it in any way! I am using it exactly as you said, to group like goals.

Edit: Plus it adds a little fun to it and makes it feel more personalized imo.
Every time I've looked back on a period when I've woken up every hour on the hour, I find that I was under untenable stress levels. Just a thought.
There are some instances of type inference i Java.

1) Diamond operator for generics
2) Type inference for lambdas

Naturally would be good to get even more of it.
NLog 4.0 has been released
Yes, sexual connotations.
Creating an Efficient Decision Tree in Java
ISP injectS JavaScript into user's browsing sessions to monitor data usage
"Is computation becoming a special case of being blocked (on I/O)?"

No, it's been one for a long time. We call this situation "cooperative multithreading". (If you object to the "threading" term, bear in mind we called it this long before everything was multi-core.) We have learned to prefer pre-emptive multithreading on the grounds that while cooperative multithreading may occasionally have small advantages, it frequently has massive disadvantages, and the balance isn't even close.

Unfortunately, the browser has had all kinds of work done on it over the years that deeply assumed cooperative multithreading was the order of the day, and it's very difficult to change that out now. I do not mean that as a sarcastic statement or something, I mean, seriously, changing a codebase or specification base the size of the browser from cooperative to pre-emptive is an incredible and very difficult change. Computation blocks are a huge and ongoing problem if you want really low-latence javascript, and while there's not "nothing" you can do about it, the tools are pretty crude and limited.
Actually, it doesn't look like it. It might need to be a race condition done with a program (delete the old files to keep it going to a million). Might be tricky.
Two trusted packages available at https://chocolatey.org/packages?q=filezilla

Also available from https://ninite.com/
Sure the processing is the expensive part - but his requires regular chip processing("cmos process") as far as i understand.
There's acting shitty, then there's acting illegally. This may be the later.

That said, you're unlikely to get very many people on HN to admit that post Steve Jobs Apple acts shitty. There are still a lot of people here drinking the kool aid.

Seriously though, grats on getting pinned tabs in Safari and transit directions in iMaps.
Red Hat spring C++ meeting report
Israel Thought to Be Behind New Malware Found by Kaspersky
Seems to be an unpopular opinion, but I don't like or want type inference. All that happens is instead of seeing

int result = someFunc()

you see

val result = someFunc()

Is anything really gained other than saving a couple obvious (and compiler checked) keystrokes? And you've lost the ability to see the type of each variable locally in the function. It's never seemed very useful to me.
If all the ads and booking sites had to include the price of the ticket with 1 checked bag and 1 carry-on then I suspect the checked bag fees would go down (or at least stop going up) and carry-on space would be less of an issue.
His global warming conspiracy theories are as crackpot as his racist criminology theories.

"In the U.S., blacks are 12% of the population but commit 50% of violent crimes; can anyone honestly think this is unconnected to the fact that they average 15 points of IQ lower than the general population? That stupid people are more violent is a fact independent of skin color.
" -Eric S Raymond, http://esr.ibiblio.org/?p=129

Raymond also blames Alan Turing for his judicial punishment and suicide, even though Raymond, like every other computer programmer, owes Turing his career. http://rationalwiki.org/wiki/Eric_S._Raymond http://esr.ibiblio.org/?p=1046#comment-236592
What's so tricky about arrows?
> Maybe make sats attack each other while in orbit?

Just add ASAT. If they've got ICBM technology and especially if they've got ABMs, they can certainly knock a satellite out of orbit.
Did it really take a while for their other products to get to that point?

I recall Gmail being something so immediately appealing and better than the status quo that people ditched their existing email services and applications overnight to start using it.
That's me and my laptop :-)

As I mentioned in the reddit comments we're using Haskell for most parts of the system (frontend via GHCJS, web application servers, protocol implementations). For dev-ops we use the Nix ecosystem: NixOS & nixops.
One of the hotly debated aspects of java is that even with java 8 additions the language is fairly simple and there really aren't that many ways to express the same thing.
Thanks for the tip about biggerpockets.com - we'll definitely check it out.

And you are right about our target market - although there is room for everyone. We are still finding out feet, so we are always open to the idea of adjusting pricing - but we need some data and early user feedback first to help determine where we head from here...
Seek out non-profits in your area and volunteer to help build web-presences for them- websites, social networking, etc. Just assisting with spreading the word can do wonders sometimes.

Or go further and offer a contest, of so many hours of your time to whomever raises the most fundage for whatever local community organization.
"is about...2 supertankers"

Something to think about is my Canadian friends used to spend enormous amounts of energy to purify heavy water for their CANDU reactors. Sending them two tankers full of the best "raw refinable ore" on the planet is likely to put smiles on their faces. Yes I'm well aware that heavy water is deuterium and 1 in 700 atoms of H2 is deuterium and 1 in 700 atoms of naturally sourced non-H1 aka mostly-deuterium is the tritium we're talking about... the point is they know how to isolate it, handle it, and have a use for it, or in relative terms they are likely the best people on the planet to do the job (not to disparage any other countries with heavy water programs, intentionally anyway).

Or send over some container ships full of canadian machinery and jets full of canadians and refine the "ore" into salable product on Japanese soil, maybe right next door, whatever.

The assumption being made is this "waste" is useless, like coal fly ash or something, rather than being the valuable ore that it is.

Politically it could be a disaster, whats going to happen to the revenue from D2 and T2 sales other than infinite screaming about infinite possibilities? Everyones going to want a cut of it and the management and accounting costs might exceed the actual revenue...
Working lots of short-term contracts are fine when the economy is good. But when the economy goes bad, you'll see those contracts dry up very quickly. Then you're looking for a full time job along with everyone else who was doing short term contracts at a time when companies are scaling back hiring. Most of you are going to have a bad time.

A full-time job offers some protection from volatility. I'm not going to pretend that nobody has ever been laid off from a full-time job, but if you work contracts you have ZERO job security. And contractors are the first thing to go in cost cutting mode.

If you go the independent contractor route, make sure your emergency fund can cover 18-24 months of expenses. Also, recognize that while the pay may be higher, if you're in the US you also are on the hook for 8% payroll tax that your employer would normally pay on your behalf.

If you go this route, you need to adjust your definition of "well off". If you are looking to keep pace with your friends working at Google and making $150k, that's pretty unlikely. But you can probably pull $60k and still meet your savings goals, and $60k/yr is more than enough to live comfortably on. And that number won't be static; some years you might make $100k and some years you might make $20k. You need your savings to be able to survive the lean years.

All that said, based on your comment I assume you have no work experience. Why would you hire yourself for a short-term contract over someone else? Go work somewhere full-time for at least a few years until you have a good answer for that question. You almost certainly have a whole lot of tradecraft to learn as well. Once you've built up some experience (and some contacts) you can think about contracting.
Boy oh boy, that really puts a different spin on this post, doesn't it. I wish I had the cash to throw this kind of tantrum.
Sir Tim Hunt 'sorry' over 'trouble with girls' comments
Sure. There are some very significant limitations on what it can do, but there are a few use cases where it really 'shines'.
http://rationalwiki.org/wiki/Eric_S._Raymond

During the Climategate fiasco, Raymond's ability to read other peoples' source code (or at least his honesty about it) was called into question when he was caught quote-mining analysis software written by the CRU researchers, presenting a commented-out section of source code used for analyzing counterfactuals as evidence of deliberate data manipulation. When confronted with the fact that scientists as a general rule are scrupulously honest, Raymond claimed it was a case of an "error cascade," a concept that makes sense in computer science and other places where all data goes through a single potential failure point, but in areas where outside data and multiple lines of evidence are used for verification, doesn't entirely make sense. (He was curiously silent when all the researchers involved were exonerated of scientific misconduct.)

"My favorite part of the "many eyes" argument is how few bugs
were found by the two eyes of Eric (the originator of the
statement). All the many eyes are apparently attached to a
lot of hands that type lots of words about many eyes, and
never actually audit code." -Theo De Raadt http://marc.info/?l=openbsd-tech&m=129261032213320
Dorsey, Gravity investors raise $35M to launch High Alpha
Ask HN: I'm a good technical writer, and novice JavaScript dev. Where can I find a job?
I'm a Communication and Information Design/Information Design and Technology student (third year), I am a good technical writer, and novice JavaScript programmer.

I have maintained my own JavaScript blog before, written a lot for io.js's Evangelism and Website Working Groups (now a part of the Node Foundation), and have worked professionally writing freelance for a prominent Node company.

I want to continue writing under commission or contract about Node/ES6/React for a suitable company, but I feel I need a mentor to help guide me in actually implementing JavaScript programs in practice, not in the individualized, modular way that posts are written.

How can I connect with companies that would fit this profile?
I updated interfaces and enums. To your comment about move semantics for structs and such, I actually found the book lacking. I just did a quick Google search of the book for "move semantics" and couldn't find it anywhere. Where specifically does it talk about parameter passing?
> Those clever lines of code you love so much in your last project? That's the 50ms animation that really ties together the page - but creates that noticeable (and endlessly anoying) lag where after you click you have to wait to start entering data but you always start to soon and it misses the first letter or the keystroke does something else because the page focus is wrong.

This. Could someone at Google (and every other hip software company) please print this 2000x with a wide-format printer and plaster the walls of the designers' offices with it? Thanks.
> Isn't there people with experience on working on short-term contracts and still living well-off?

This is just my opinion and I can only speak from a US perspective, but yes and no. The ones who are able to do this have already gotten a 10+ year head start and have built up a deep network from which to source work from. The ones who are starting out today are more than likely having a very tough go at it. Competition for contracts is much more intense compared to 10, 15 years ago and you really need to bring more to the table than just "javascript developer" or "wordpress consultant".

I know there exists this love-affair on HN with running off to become independent contractor, live on a beach writing code and making your own hours. I'm not saying it's impossible, but the reality though is that in the end you are building a business (even if it's just you). All the energy, time, risk and money that it takes to run a regular businesses will be just the same with running your own consultancy. The downtime you think you will have to yourself in-between contracts will be eaten up by having to find the next contract. If you happen to unfortunately live in or near a city with a high cost of living, the pressure will be even more intense.
The one I'm seeing is that this might work nicer with wildcard certificates and SNI.

Unless it's changed since I last attempted Pound only supported a single wildcard cert when it came to SNI whereas looking at the hitch code it suggests it might play nicely with multiple wildcard certificates

Edit: To clarify I don't think Pound technically supported any wildcard certificates, the wildcard cert had to be the default to work
> I’d need to write a device driver to call it, which is both something I’ve never touched at all before, and something that’s nigh impossible without access to the DDK or NDK.

Well the DDK is called WDK now, but anyways how does one not have access to it? It's right here: https://msdn.microsoft.com/en-us/windows/hardware/hh852365
Interestingly, this kind of invitation-taroof is most often meant like they say. If they insist (and always make sure they insist) on inviting you, it is genuinely meant this way. There is no trap, no second meaning to it. My iranian wife, for example, is always prepared to receive some guests and there is no bad talking afterwards.
Scirra is Expanding
New Images of Bright Spots on Ceres
It will be interesting to see how Apple Music affects them. If you listen to a lot of new music, the cost of switching music services is pretty trivial (moving from Rhapsody to Rdio to Spotify has been a minimal hassle for me), and being able to call up any album with Siri is a powerful advantage. Fair or not, this is why Apple could report a vast advantage in map requests over the superior Google Maps.

I like Spotify a lot, but they look to have a weaker defensive position than Dropbox or Netflix to me. With minimal switching costs (search is the main interface even if you build up something of a "library") and undifferentiated content, it's really a commodity service.
This 10000X over! I try to never enter my password into those prompts unless I know what caused it to pop. Apple has failed MASSIVELY buy popping it all the time for any number of things. They need to explain better WHY they need it again because everytime I see it I know it could be a fake one or one being used to just harvest my PW instead of log me into anything.
> but the whole class thing was never a big deal where I grew up, or I didn't notice it?

You didn't notice.
Is Safari Being Left Behind?
Customer wants the cheapest total price, not base fare; internet provider base fare comparisons, which are presented and perceived to represent cost comparisons, airlines game the system so that they can minimize what people are able to easily compare on while maximizing revenue.
That's the mindset that eventually makes everything slow and you can't easily see that 10% anymore because it gets more spread out the more abstractions you introduce.

When loops stop looking like loops, it makes it rather harder to find them.
Honest question... why not just get some sort of excuse to be able to sleep at those times when you are ready to sleep. Sure it might be during "working hours" but if that is when your mind decides it wants to sleep then for purely health reasons doesn't it make sense to seize that moment and sleep? Would you sleep for hours at that time or would you just wake up in an hour? Either way I can see scenarios where this could work.
If only the same programs could be used to block searches for Justin Bieber, Dancing with the Stars, Fast and Furious movies, anything Kardashian, etc.
Yes your example is bad. If JIT inlines through, the code is trivially dead and can be removed. So yes, please use proper bench harness (JMH).
Cogrants. You are awsome ! :-)
Entrepreneurial Advice in Game of Thrones
> that the experience you described isn't diametrically opposed to 'good design,'

Yup. The more obsessed we get about "pixel-perfect" interactions, the more insufficient native browser behavior becomes, to the point where e.g. Flipboard just throws it all away and creates a new UI layer using <canvas>. But that's probably not what either of us would call "good design."
I have 150Mbps so could do this in ((12TB/18MB)/3600)/168 about 1.1 weeks.

I'm also supposedly completely unlimited on my package, I think that might push the limit though.

What I don't have is anything like 12TB of storage, all systems at home combined is maybe 2TB.
He sounds like an entrepreneur that wants to do his own thing, and he's using his anger at the industry for motivation. We all find our power somewhere.
Actually I was discussing that once you reach the low threshold for higher rate tax of about ~€32-33K every single euro above this will be taxed at over 50%, below this its about 20-25% depending on a wide range of circumstances and variables.

Honestly, I'm genuinely not scandalised about the rates you've listed; they seem pretty standard for Europe.

This punitive tax regime makes you question as to why bother working longer and harder and kills any will to start new projects since you know you will be robbed if you ever (in the unlikely minority) become successful

A top rate of 50% isn't that scandalous. It's a lot, and there are plenty of means to reduce it. Personally, I'm far more concerned about getting the point where the top tax rate is a serious problem for me in the first place.

AND to add insult to injury you do not get much for your taxes and from your after tax income you endup paying all sorts of further hidden taxes just to live here.

I fear that if you think living elsewhere is going to result in a major change on your life from the tax rate alone, the options are few and far between. I've heard that you either love or hate Dubai, for instance.

(of course, there are always exceptions on prices of e.g. clothing, computing goods etc. etc. Always idly tempting to imagine moving somewhere that doesn't have VAT!)
Like looking for Jesus on potato crisps.
I fly quite a bit and I haven't noticed a problem with there not being enough room for carry-ons. What I have noticed is some delays during boarding while people find a place for their bag carry-on to go. Anything that slows down boarding costs the airline money. They probably also want more people to pay to check bags.
I've been doing devops contracting for a startup at 25 hours/week lately. I'm digging it a lot, because it gives me two days during the work week to go outside and plenty of time to work on my own stuff. I don't feel guilty when I go home after one of those work days and don't put time in on one of my projects. That's a powerful thing.

(Shameless plug: one of my arrangements is ending soon and I'll be taking on more devops and automation work; at every place I've been I've added pretty big multipliers to engineering output in a fairly short amount of time, and my email's in my profile if that appeals to you.)
> But those are not made up problems, those are necessities and cost only a minimal amount of time per day

Minimal, LOL. What world do you live in? I suggest you pay a visit to Amish country some day and see how people unencumbered with "made up problems" live. Farming and other survival-related tasks are literally ALL they do. And it's all you would ever do without people sitting in offices and factories tending to "made up problems" in order to make your life simpler.

> How is there no time to pursue anything? When I was travelling and not working at all for two years, my quest for survival meant that I had to get food and water

Were you hunting and farming or scraping together a couple bucks so you could head down to a store or restaurant to get food? You would not be able to do that without an army of people in farms, factories, and offices making the whole thing work.

> If there is any hard physical work to do, we have machines for this

Who builds the machines? A bunch of people tending to "made up problems" in offices and factories.

It's very tempting to think you've unlocked the meaning of life after slumming through Europe for a year and a half but you're totally ignoring the fact that there are numerous people working on "made up problems" in tech, agriculture, and manufacturing making it possible for you to do that. You absolutely do not want to revert to an agrarian lifestyle. It's not fun. Realize that some of these "made up problems" in the first world help you actually live a better life than a life of subsistence would.
> is has been a good vehicle to explore new concepts

Which concepts exactly?

> Applicative functors seems an example of something "new"

Too small a thing to be fundamental, to require any degree of re-learning.

Of course there is a lot of new fancy syntax sugar and all that, but the nature of the lazy languages did not change a bit since Miranda. If you knew Miranda, you'll learn Haskell in no time, and 30 years in between them would not make it any harder.
I might be wrong, but I believe the THREDDS server the article points to (by way of https://cds.nccs.nasa.gov/nex-gddp/) supports OPeNDAP, which means you can pull subsets of the data, i.e. if you've got a 40GB file, you could slice a tiny portion of that off for downloading.
>So that you don't care about the virtual problems you solve for virtual company X, is perfectly normal and healthy. They are not your problems, they are not even remotely life-threatening, and so they are not relevant for survival.

Reminds me of:

https://en.wikipedia.org/wiki/Marx%27s_theory_of_alienation
Source: https://blog.kaspersky.com/kaspersky-statement-duqu-attack/
That was exactly the book I couldn't finish. I remember being turned off within the first few pages...