skysight-inc/HackerNews huggingface dataset:
Those laws exist to protect the rights of the creator for a period of time; if they want a thing to pass into history, without openly publishing the source, that's their prerogative.

Even before copyright expiration, anyone can clean-room reimplement a thing in open source if they wanted to, and not be violating copyright. This has been common in OSS. (Samba for example)
Cloudreach Sceptre – Build Better AWS Infrastructure
Python N-body Orbit Simulation
I grew up on azerty. Switched to British qwerty when I lived there, haven't gone back. It's by far, for me, the best programming keyboard.

I'm in Denmark now, and I'm appalled to see how bad the Danish keyboard is for programming. I tried it for a couple of days on a loaner, and went back to British qwerty. Punctuation is a disaster.

http://smartkeyboardsolutions.com/images/Danish-10019-zoom.g...
Services like cloudflare make it dead-easy to set up https. The more one-click https setups there are the faster we'll vault right over the tipping point.
Yeah treat your supply like shit, this bullshit about the place to be for a developer, better meat scraps at Crew, Toptal, Hackerbay?
I went cold turkey sometime in about 2011 or 2012. The only reason I did it was because I was finishing college at the time, and I was afraid that I was losing the ability to rewire my brain on a muscle-memory level. It was a pain in the ass; writing papers on a deadline using a keyboard with which you are not familiar can be incredibly frustrating.

I tried to mimic the programs we used when I was in elementary school to learn the keyboard - start with getting the home row keys under muscle memory, then expand outward slowly from there. I would mindlessly (and slowly, and often incorrectly) transcribe TV shows as I watched Netflix, which helped a bit.

The thing that made the biggest difference was buying a keyboard cover [1] (as opposed to trying to re-arrange the keys on my Macbook Pro and not having the right home key nubs). The keyboard cover really paid for itself; it made the whole learning process way, way easier.

I guess it also helps that macOS makes it incredibly easy to swap between keyboard mappings. It takes all of 5 seconds to add the Dvorak keyboard and a quick shortcut to swap between Qwerty and Dvorak (I use cmd-opt-ctrl-space). (I have to keep Qwerty around for things like Blizzard and Steam games, and Steam itself, which often don't understand virtual layout mappings)

On the other hand, whenever I set up Windows, it takes about an hour or two to figure out how to set up a second keyboard layout, you can't change the keyboard shortcut to swap between them, and often when my computer goes to sleep, the layout is reverted. My Google-fu is pretty strong, and I still have an incredibly frustrating time re-learning how to set it up again. I don't if that's others' experience, but I hate going through the process.

It does get easier. You're retraining your brain to do something very fundamental. One piece of advice I'd have is that if you're getting so much anxiety that you're avoiding it - change your methods. Maybe it means going back for a day while you think of a new plan for learning. Don't wear yourself out over an extracurricular activity; it's just not worth it. Also: I don't know if there's any scientific proof that Dvorak is any faster or better or easier, so I'd say if that's the reason you're switching, well, you may end up disappointed.

Bonus: have you ever seen that Vim learning curve picture [2]? Yeah, the first part of that graph is about 3x more difficult using Dvorak. ("hjkl are for movement and it makes sense because they're all next to each other" etc etc etc). Still worth it IMO, though.

EDIT: It's crazy that I struggle to type meaningful sentences in Qwerty on a keyboard these days, but I still type in Qwerty on phone keyboards. I even tried to use Dvorak on the phone once and it was basically impossible - it's almost like it's a completely separate stored muscle memory in your brain.

1: http://kbcovers.com/dvorak-keyboard-cover/
2: http://www.thejach.com/imgs/vim_learning.jpg
Ahhh, right. I initially misread.
Completely unrelated.

Having never viewed India Times' website before, can I say, I really like their method of pulling in infographics and backing up their statements. I'd like to see a lot more of that in the States.
Remember, though, to have a "classical" evolutionary impact (i.e. change in gene pool composition), you'd have to have different survival or more precisely procreation rates for different gene endowments.

But I like your way of thinking. As they say, reality is a terminal condition caused by a lack of alcohol, or something something.
Cigarettes are a lot cheaper in Italy than they are in the UK, at least (a quick Google suggests cigarette prices vary wildly in the US depending on different taxes in each state).
I'm pretty much in the same situation, after 20+ years on QWERTZ (German here ;) ), I can't even imagine using a layout that's so different. I already go borderline crazy when some programs/games change the layout to US QWERTY and a dozen or so keys stop doing what they're supposed to do.

Imho it's nearly impossible to retrain decades of muscle memory and end up with the same efficiency/speed without spending a comparable amount of time to train muscle memories on the new layout. Sadly we humans only have a limited lifespan, so I rather stick to what I know and already good at.
ESET Small Business Security Pack 25 Crack Mac and Windows Free
Mixcraft 8.0 Build 375 Crack 2017 with Serial Key Free Download
It's interesting to note that Buffets wife was regularly active in supporting civil rights as well as Buffet himself. Combine this with his $5Billion bailout of Goldman Sachs along with Goldmans CEO joining the battle lines along with the Linux community, white and black hat hackers and you've got a perfect storm for an attack on the trump administration which will result in its fiery demise.
See also: https://www.joelonsoftware.com/2016/12/09/developers-side-pr...

And HN comment thread thereon: https://news.ycombinator.com/item?id=13142327
Sorry but I disagree.

Please install PanicMode browser extension for Chrome (https://chrome.google.com/webstore/detail/panic-mode/lamdafc...) and try to surf the web for a day. You will know what I mean as soon as you go through this experiment.

Disclaimer: I am the author of this extension. I wrote the extension for personal reasons and it is very simplistic in nature. If you turn PanicMode on it will replace every outgoing http:// url with https://. It does nothing else besides that and unlike HTTPS Everywhere it has no exceptions list or special handling of the top 100 sites, etc. The site you are visiting should either support https:// or it will blow up in your face, which is exactly what happens 90% of the time.

Edit: Besides just because Firefox is seeing more HTTPS traffic means nothing if all the traffic comes from Facebook, Google, YouTube and a few others. Yes, there is more traffic and yes it is encrypted but does it really say anything about the state of the web? Someone needs to put this data out to make it clear.
Critical Tips to Stay Safe Online
Would anybody mind to share the background story on this?
> I wonder if they even have a lawyer familiar with software development on-board.

Sure they do -- and that same lawyer approved this agreement (if she didn't draft the whole thing for them) that is weighted entirely in favor of the company and their interests.
Except in California and Illinois as state law forbids these types of terms in contracts; and as an employee or contractor by law you are sometimes not even allowed to sign theses rights away. [0]

[0] 'Moreover, some states, including California and Illinois, have laws that limit the effectiveness of assignment-of-inventions agreements where the invention was created outside the inventor's employment with the company.' -- http://www.masudafunai.com/showarticle.aspx?Show=5942
I too have wondered why they turn the comments off for the sponsored posts. There have been a couple times when I've wanted to ask a question or make a comment but don't care enough to send them an email. Even Facebook shows a comment section on ads. Obviously, identifying these posts somehow is important, but there's gotta be a better way than killing the comments.
Gotta be better than sitting home and watching day-time television...
Uh the US is a far bigger place? The civil war kicked off our version of the second industrial revolution, and the frontier (see ailroads) acted as starter fluid.

Obviously US was looking great at that time, hence the immigration boom. (As Mark Twain went for in the name, the guilded age did have plenty of issues, but so did Europe. Class was strictly more palpable there, generally speaking.)

Then, as others with that firm foundation, we surfed tsunami of two world wars that swallowed everyone else. That seal Ed the deal (and the second got us out of the great depression).
Horrifying. Always read your contracts and remember to abide by what you have signed, or don't sign at all.

For companies, you all should be very clear on what your contract allows and doesn't allow. That will help everyone and allow folks to self select away from you if they need or want to.

I understand the motivation of Gigster (own as much of the output of a developer as possible while at the same time pushing as much risk as possible to the developer), but agree that such spooky terms don't help attract talent.

The only way to get rid of these kind of labor unfriendly terms in the current environment is to avoid them like the plague.
I hope I'm not alone in thinking "why should we hire you" is a bit of a dumb question and a bit insulting. If I was asked that, I'd be thinking something like: We're all adults here. We know why you're trying to hire someone approximately like me, and why I'm trying to get the job. Let's be friends instead of you trying to get me to trot like a show pony. This isn't a game show. Or if you think it is, maybe I don't want the job after all, because I value my dignity.
Just curious, what did the lawyer you consulted with say about it?
Not to mention actively subverting people who want to achieve something, adding more load to the rest of the team and just being a motivation drain.

I've worked in a post socialist worker owned company where this culture existed - eg. a guy came to work doing nothing for 5 years because his role was obsolete, he was old and failed to retrain but was 5 years off retirement age, he was there all his life and family friends with middle management - so they covered for him. Coming in every day 8-4 doing nothing but web surfing in the corner of the office. Why should anyone else there do any work ? He wasn't the only one who got obsoleted with new tech, other people his age retrained successfully - he was a failure and he got rewarded.

Plenty of situations like that in that company made me hate social criteria in work environment - even if I was required to do very little work and paid relatively well - I quit on my own because I wasn't able to accomplish almost anything significant in two years there even tough there were plenty of opportunities if the incentive structure was right. Leave social security to social services, UBI or whatever - don't screw with incentives or create blocks for people who actually want to do work. They did eventually fall apart in a few years when the political connections and money infusions dried out during the financial crisis.
I do contract work a lot in the UK through recruitment agencies. I very often provide feedback like this, especially when i'm asked to opt-out of the agency regulations. I never opt out, every single time i get the a response along the lines of "In my 20+ years of recruiting we've never had any problems with the contractor not opting out of the agency regulations, you're the first person to ever do that. Can i ask why you want to opt-in?"

My response is always something like "Thank you for acknowledging my contribution to the innovation to the recruitment industry, i'm very proud to be a pioneer in this field, being first is a great honour. One thing to note, i'm not opting in, i'm refusing to opt out, i dont need to opt-in to the law. I've chosen to do this because theres no reason to and the law specifically protects me from you forcing me to do so. Also, since your client has already decided to hire me, even if i was to opt out, it wouldnt be recognised in court as the opt out paperwork must be signed before i ever meet the client."

For this point on the agency regulations, i do it primarily just to make the recruiters work for their exorbitant markup on my day rate. However i do also question source code and copyright clauses like the author did, almost always, i'm looked at with dumbfoundment that i even bothered to read the contract.

If anyone wants to know the regulations i'm referring to, heres a link: http://www.contractoruk.com/agencies/5158.html
> Type inference

There's a proposal[0] for local variable type inference, but it's not scheduled for any specific java version.

> Dynamic typing

you can run dynamic languages on the JVM. groovy, javascript, ruby, ...

> Performance: Things like structs, or being able to create an array of objects

part of valhalla[1].

[0] http://openjdk.java.net/jeps/286
[1] http://openjdk.java.net/projects/valhalla/
Pity today's Iran is rather more strict about it. In Teheran, can only get alcohol legally in the Armenian community centre, AFAIK: red wine, white wine, or vodka.
On macOS, Homebrew's Python links against it's own openssl which is currently @1.1, so that is the easiest way to avoid this problem (unless one is a homebrew hater).
It would work, and it is exactly what I recommended. He just didn't understand what I was asking for.
I think his argument is that ymmv as you add more python code to this native-heavy benchmark.
I don't agree in the slightest. If anything, developers who ask questions are the ones you want most. One of the worst traits in a developer is the tendency to say yes to everything.
A couple of months ago, in a public chatroom for DBAs, one of GitLab's engineering leads made some very insulting comments about Facebook engineers & eng practices. Pretty ironic.

I want to feel bad for GibLab, but it's really, really hard when they hire people like that.
There were sone mentions in the Nikayas about "aeons of cosmic expansion and contraction". Some people parallel that with big bangs and big crunches.
Is this common in contracts??
Hindsight is always 20/20. Berating people who now KNOW mistakes were made accomplishes nothing.
The psychologist leading the backlash against self‑help
We're definitely starting to get into that sort of area, yes. Given how utterly unresponsive the government now is to the majority of Americans (rather than to the small minority who constitute the voting "majority" in their own, gerrymandered districts), yes.
Space Archaeologist Wants Citizen Scientists to Identify Archaeological Looting
The answer to this will probably change based on where you are in your career.
I agree. My understanding was that it had 2 major problems. 1) you could load other sites or 3rd party content in a frame which caused confusion - browsers should not have allowed that. 2) search engines had problems with them - that's not my problem, they should have gotten smarter. May have been helped by eliminating the first problem.
Yeah sure burn more customer goodwill after the last batch of MacBook Pro's... Apple is in customer maintenance mode, Tim Cook especially, technically this might make sense ,just be prepared for customer backlash at a time when Apple really doesnt need anymore of that.
sexy Tool!
I have two microwave-ready answers for this kind of question.

1: "I am always learning. I am not afraid to try a new technique or even an entirely new framework and programming language. All I need is time to learn and trust that I will arrive to the level of competence required of me. I may not know everything now, but I will not stop learning. Even if I know everything I need to do my job today, I will continue to learn how to do my job tomorrow."

Simple and truthful, although the second answer relates more to me as a person.

2: "I am not a math person. I can do math, but my brain is wired for language. That is why I became a programmer: I can speak to the machine just as I can speak to a customer. By hiring me, you are hiring a liaison between the technical people, the non-technical people, and the technology itself. I can understand non-technical people's technical needs and communicate my technical solutions better than most programmers. I can work with people as well as I can work with machines, and that is why I am a very effective developer."

The second answer got me the job I have now.
The main thing that an interviewer is asking you when they ask you this is to essentially repeat back what you've heard them say.

The best answer to this question is, "I've heard you say that you are looking for a, b and c, and I think that I can mesh well with your team and accomplish these things."
Not just chrome, on mobile Safari I couldn't back out either.
What about a quiz with the score bar? Let recruiters see the real level of their knowledge :)
Billionaires are people too. It shouldn't be any surprise that countries let in people who are an asset financially faster than they would let in people who are a burden.
I believe this is what you're looking for: https://aws.amazon.com/ecs/
I think it's actually because the USA has 0.8 cars per person. Why would people carpool or rideshare in a rural area when they've more-than-likely got their own cars?
Holy shit, seriously? this is a 6+ year old card!!!! Not bad....
I think the fact that no one seems to even remember that GitHub had a similar incident in 2010 https://github.com/blog/744-today-s-outage is a good thing to keep in mind for the GitLab team. This too shall pass etc.
I recently got accepted in to the Gigster network and I haven't received any new "gigs". They seem to have poor process for onboarding a newbie in terms of allocating projects. Most of the projects require people with Karma more than "350+" or "321+" - whatever that odd number means - (the default karma is 300). With more than 500 developers and designers in the network it is becoming more and more difficult for newbies to get any sort of project. Because the number of projects are not flooding in as the new members of developers

The probability keeps getting lower as new members join :|
Source Maps with webpack in Chrome
And people say techies are disconnected from reality. I mean, where did that come from amiright.
I agree that its actually ok for that use case. But then you don't have a big initial pain to solve, anyway - people using Docker in production usually have few other choices due to the scale they are operating at, and Nomad+Ansible doesn't cut it because there are complex dependencies.
The question is on title I am asking about, because there is no technical question anymore, because I've pass this session on "skill assessment" that before the process interview is start.

I apply for "vulnerability analyst" or "vulnerability security" kind of.. can't remember. sorry.

btw, it's for junior (because it under 5 years experiences).
Usually, if your side project make little or moderate money, no one cares. If your side project turn out to be Facebook, they might sue you to get a piece of your success.
GitHub also migrated persistent data out of Redis and in to MySQL, with their expertise in MySQL as one of the motivating factors.

https://githubengineering.com/moving-persistent-data-out-of-...
Yes, extremely.
Show HN: HNStats – track stats for HN posts
> This question, has make me failed on interview process on one of antivirus company, despite, it was long a ago, sometimes I cannot move on

Stop. Hiring is sometimes stupidly arbitrary. Hirers are fallible and some of the best or most respected developers in the world have been rejected. It means nothing:

http://rejected.us/
The article is an announcement of a lecture. I couldn't find a recording of it or any previous physics lectures by him. It looks the only recordings are of him giving religious sermons.
So glad someone brought up this book. It a good read and full of sound advice.
How Can I Invest My Retirement Savings Without Taking a Lot of Risk?
https://en.wikipedia.org/wiki/List_of_countries_by_refugee_p...

NZ is small I know, but it's not like they're some refugee haven standing bright.
So there's a handful of ads on HN per week, and you're upset about it? Have you visited any other site on the Internet recently? A lot more ads. I think we're getting a bargain here.

The key is if something doesn't interest you, don't think about it. Then you'll have that time free to do something useful, rather than making an HN thread and wasting your day checking in to see if anyone agrees with you.
These mirror my sentiments exactly.

Not that I'd ever ask the question myself, but I'd expect the best candidates to respond with indignation.
I don't love it, but I'm a realist. People have shown time and time again that they get sucked into stupid conspiracy theories and anti-intellectualism. They don't know basic facts like who is the VP of the USA or the leader of the UK.

At some point informed people just throw up their hands and start making it harder for people to hurt themselves or others.
A book just came out.
Yeah. "If you can't make considerably more money from my work for than the amount you're paying me, you have problems that I can't solve."

That said, I'd judge the audience before I phrased it like that... (and you'd have to _actually_ be good)
This. Tell them what they want to hear. You should know what they want to hear from the conversation preceding this question.
My point is that there are sanity checks built into the process. It's not difficult. There doesn't need to be a human verifying things there. Is the row count increasing over the previous backup? Check. Is the checksum different? Check. Is it non-zero? Check. And on and on.

Stop making excuses and automate testing your backups.
Yeah... it's a pity (an understandable one in way) that I couldn't find more older more technical brewing books scanned online for quick reference. But at least some resources quote them. There's definitely a fair bit of older brewing books sitting in dusty corners of certain libraries that would be interesting to read. :)

This modern printing of a book from 1785 (https://www.amazon.com/Hydrometrical-observations-experiment...) for instance would've been interesting to view to get a perspective from a century earlier (at least for British porter). Unfortunately I can't find a digitized version online, but querying on that book led to this link, (https://books.google.com/books?id=GSTnBAAAQBAJ&pg=PT24&lpg=P...) does quote a 1784 porter at OG 1.071 FG 1.018 (about 7%). The full reference would probably be more helpful to determine a better picture of the historical range back then.

I believe the hydrometer only came into use in brewing science in the mid to late 1700s; before then, data definitely would've been a lot sketchier.
Yeah, I thought it was a new kind of hipster..
Private payrolls grew 246K in January vs. 165K est.: ADP
I came across an interesting story the other day about his relationship with Rose Blumkin, Founder of Nebraska Furniture Mart and how she tricked him into buying NFM without a non-compete clause and he paid the price. Story: http://www.infoblizzard.com/the-blog-smog/a-humorous-story-a...
How to Start an Online Freelance Writing Career
Creator here. Porter.io used to have a service where you could track some basic metrics of Hacker News posts, but was either shut down or has not been working for while. So, I wanted to create a simple clone of the service.

HNStats stats for this post: https://hnstats.info/news.ycombinator.com/item?id=13541433