skysight-inc/HackerNews huggingface dataset:
I was just going through some blog online when I met a testimony of this BLANK ATM CARD made by H.A.C TECH (rameeshj.86@gmail.com) I contacted that very address and I got one at an imaginable rate.(compared to what the card carries,the rate is minimal) At first I thought,it was gonna be some scam or something. But when I got the card I could get nothing less that $10,000 in a day. (ten thousand usd). Here is the testimony I saw; “Its the programmed ATM card that can hack into all ATM machines. Its works with any currency and in any country where you might be living. Its is programmed in a way that when transaction is carried out with the card ,it can’t be traced. To make use of this card ,you need no account number or even pin of anyone. Its simple because there is a manual attatched that teaches usage ,and also give more explanation concerning the card.” So friends,its a new year and a new beginning. If you need funds to start up some busines,pay up bills and loans or money to live a good life? Then you gat to make this opportunity yours. Though is illegal as you and I know ,but since government can’t satisfy my whole needs, I have to do what I have to do,to get what I want and for my family to be happy..Though this post is not for everybody,but for those who truly need change from a poor state to a wealthy life. A way to say happy new year to you and you out there. address once more is rameeshj.86@gmail.com …….
and you can open the link bellow in youtube to see how this is real working
https://youtu.be/-z84lTD8nWs
> and become "proficient" in a language in a week.

I'd argue that this might not be a stretch in some situations. If you have a lot of software development experience in varied environments (back end, front end, desktop, command line tools, embedded, etc.) and with various dissimilar programming languages (static/dynamic, compiled/interpreted, Algol-inspired/not-Algol inspired, etc.), you should at some point be able to pick up a language at a decent rate.

And even though you won't master its idioms, unlike a total newbie, you'll be aware that you don't know its idioms. A sort of "known unknowns", if you will.
That risk will always be there. But it seems like he has built a culture that will allow it to continue onward. If you think about it, Bezos is not like Jobs, where the latter had an outsized impact on deciding what things Apple would or would not make.
Maybe so, but I reject the argument put forward in favor of that position.
This is a fair point. All the mapped XWindows are certainly "retained" from this point of view.
"And fair enough. None of this is easy. It might well prove impossible."

As the current political landscape props itself up, I do believe it to be impossible. As a collective, how can we make an impacting difference to the current global discourse regarding climate change when so many powerful entities are actively working against such a cause?
Well what's more important that dynamic languages don't give you is knowing what the hell the type is supposed to be able to do when you maintain the code.
I have heard the same from many people. Angular takes the web and makes it look like traditional event driven UI. This is not a bad thing at all, it's how UI works in everything that isn't web.

React is a lot less abstraction and feels more natural to people that started out making UI with plain HTML.

Each has its merits but Angular uses way too much magic for my taste to make the web seem like something it's not. Much like a client side re-imagination of webforms
This is riduculous. Where are the strawmen? The article makes very few value judgements about the Go language at all! It's recounting one person's experiences writing Go, but it's not defending any specific features of Go.

He makes one generalization (in the "Overall Simplicity" section) about Go's simplicity being a useful trait, and he's right. You could make a similar observation about Java, but about very few other languages — C, C++, Scala, Ruby and Python all have a lot of pitfalls, hidden side effects etc. that Go doesn't suffer from.

The rest of the article is about how they did testing, how it's one monorepo, how they manage dependencies, etc.

> 'I don't need generics, therefore NOBODY does'

The author said no such thing. He wrote: "Only once or twice did I ever personally feel like I missed having generics". That's all. No generalizations about other people.
Time Travel Destinations Animated Posters
I've edited the comment and see that this discussion is not productive, but to defend myself, I see no difference between a simplistic "this is blub" response and "attacking a user's personality".

The discussion had nothing to do with the article which is why I responded the way I did.
This gibber? http://gibber.mat.ucsb.edu

(I have yet to run into anyone else that's heard of the thing I linked, and I think it's really awesome.)
Bah. I've already stopped buying a ton of stuff from them, and for small cheap stuff my first stop is Ebay. I consider Ebay sellers far more reputable than Amazon ones (I know, that sounds bad, but that's how bad Amazon is). On Ebay, I can tell immediately if a seller is in China for instance. I can also easily see their feedback rating and read peoples' complaints. Amazon seems to make this stuff very hard to find. And Amazon's prices aren't all that great these days either. Finally, I got sick of being hounded to buy Amazon Prime ages ago.
For me, foobar's killer feature is the tree view that can be sorted by any tag, even user-defined tags. I wish there was something like that for Linux. Unfortunately, any time I've tried to run foobar on WINE it has sucked. Maybe I should write my own, but I don't have that kind of spare time.

The Android version of foobar doesn't have the organizing abilities, either.
Are you sure this isn't purely a perceived decline? Microsoft's stock is the highest it's ever been and they made a profit of $52B in their last fiscal year.
Specs of new MacBook Pros (2017, today 08:01 PST)
GDP isn't the amount of money the government has sitting around to invest, though.
When amazon delivers things via Prime Now they typically come in brown paper grocery bags. Obviously when handing things off to UPS/USPS/FedEx you can't really do that.

Though I will say recently I have had some things shipped in their actual product boxes. I ordered a food processor and it arrived in its store packaging. I guess the issue there becomes package theft, considering you can easily know the contents. Maybe some simple brown paper wrapping around it?
Inside the Startup Luring Thousands of Women into the Gig Economy
I'm convinced functional style is a fad and nothing will change my mind. The style has been around for forever and there's a good reason most languages are still OOP.

We're in the phase of the hype loop where everyone assumes language designers from 15 years ago are idiots. In another few years everyone will be talking about the revival of OOP
functions and methods are the original abstraction. Interfaces allow you to abstract implementations of sets of methods.

I fail to see how that is saying that abstraction and usability are overrated. They're not. They're important.
I love urban high culture, so I'm a cheerleader for what I think you're trying to champion here, but I think most of what you just described is precisely cultural elitism.

It's quite possible to square traditional urbanism's affection for multiculturalism and an affection for artistic and culinary excellence, but it takes some nuanced language to express why those aren't in conflict.

Embracing cultural elitism while denying it linguistically doesn't really help make the argument.
Ask HN: Best Laptop for Developers Right Now?
I get to choose a new laptop for work (data processing, data visualization, deep learning). I'd like to switch to Linux
(probably PureOS) as I think it can do what a Mac does, and it's better at some things. What are people using?
Deutsche Bank seeks to court fintech with New York innovation lab
That's not possible the first time I follow a link to a new site though.

I avoid sites like Forbes because of their weird splash pages but if it's something new what can you do apart from not return?
Write It How You Want It Said
Amazon has gotten so bad about this stuff that I consider those "shady sellers" on Ebay to be a better bet than the ones on Amazon.

At least on Ebay, I can tell right away if a seller is shipping from China. I can't see that on Amazon until I go to the checkout, and see that it'll take several weeks to arrive.
+1 for admitting to snobbery it is an important step!

Different problems (and people) have different solution domains. For instance, the Union-Find algorithm [1] is straight forward to implement in an imperative language with mutation. It is significantly harder to achieve an optimal immutable version as demonstrated by a paper from 2007 [2].

There are real trade-offs between features in terms of what is easy to express. Your favorite way to program may be more difficult in Go. You think Go's features are in "poor taste." However, it is totally reasonable that different people with different problems might actually like the language. I myself have programmed in many other languages including SML and Scala and believe that for my current problems Go is a good fit.

That said, whenever I have to do even a little bit of numerical work (as I currently am doing) I miss a language with good numerical options (Python, R, Matlab, Julia, ...). Go stinks for numerical work and none of your criticisms have anything to do with why it stinks. Not having a nil pointer would not suddenly make Go a great language for numerical work.

Language choice is once again about trade-offs. I will happily take the trade-off of poor numerical support (less than 1% of my code) for concurrency primitives, compilation to native code, easy C integration, memory safety, and garbage collection. There are things to like about go and things to hate. I do hate the way errors are dealt with, poor support for writing collections, etc... But, just because I don't like those things doesn't mean it can't "get the job done."

[1] (https://en.wikipedia.org/wiki/Disjoint-set_data_structure)

[2] (https://www.lri.fr/~filliatr/ftp/publis/puf-wml07.pdf)
Both of these are already done. Complaints about commingled inventory will hurt the one who sent them in. You can review the seller and the product separately.
To keep scammers out they could start with restricting the feature to verified users. That would discourage beggars and hucksters until they work the kinks of admining and monitoring such a beast out.
For some definition of "work".
> But I wonder how it really scales on a large code base like this? Some of the best projects I've worked on leverage usability more effectively to create a sort of vocabulary. They're far more concise, there is rarely more than one source of truth, they're far easier to change and improve. Does this hold true for 540,000 lines of go code?

Doesn't this article speak to this? It mentions juju has over a million lines.
Yeah, but at higher prices. You might as well just buy straight from the source on Ali and skip Amazon altogether.
A German Bank Accidentally Transferred $5.4B to Four Other Banks
We're well past the point where nobody will have to sacrifice, regardless of how energy technology and markets develop in the future. Without anything short of international scale geoengineering projects (aka a miracle), sea levels will rise at least several inches over the next century, which translates to several extra feet during storms and surges. Already cities like Miami are seeing the consequences and most of the people living in vulnerable regions will not have the capital or infrastructure to easily move inland. Meanwhile, agricultural industries like in Italy and France have already begun to move northward, which will disrupt food supplies for hundreds of millions of people. There is strong evidence that this disruption has already begun to happen in the Middle East, except at a larger scale than the desertification of the Fertile Crescent or any other agricultural shock in recorded civilization.

Slowing down our CO2 output will give millions of people more time to adapt to a changing environment but lets not kid ourselves. We're decades past the point of no return and mitigating the effects of climate change on our societies will soon become just as important as reducing our GHG output.
Apple reportedly to start manufacturing iPhones in India
The college produces different outcomes than a popular vote - that's true. I also don't think it's a good thing. But gerrymandering is something specific: drawing electoral districts to deliberately produce certain electoral outcomes. It presupposes a system with districts, but is not the same thing.
Generally a ThinkPad (T or X-series), or if you want power, go for a System76 machine. Either will kick a MacBook Pro out of the ring.
In that document, it states over and over that the vast majority does not have a problem and is responsible.

Laws will not weed out irresponsible people.

The key points here arent that there is a potential for danger. The point is that the extra laws (which just so happen to come with a price and generate revenue for the state) don't prevent those problems.

They could pass a law requiring that drivers drive less than 40 hours a week. Does that really fix anything? Is there any way to determine that the driver who drove 10 hours this week didnt do so after staying awake for 3 days straight?
I don't really remember but I think that they had a video where they talked about it. I think one of the conclusions was that youtube's own compression loses a lot of the quality improvements, and as it can be more difficult in general to work with/encode they do a lot in 1080p
I know it's a rare case, and i haven't been able to reproduce it 100% reliable, but in most cases when 4+ chromes want to do stuff, my hardware goes "nope, fuck that" and degrades performance for everything while spooling the CPU up noticably. The same hardware handles a single chrome just fine even when doing full-on 3d stuff. Sometimes just scrolling through twitter with 3 electron apps running starts the stutters.

So for me electron apps are simply only viable if i absolutely need them, and i curse the name of anyone who thinks they're a good idea for anything but rapid prototyping every single day.

Mind, i'm aware you have what you have right now, and going another path would be quite the expenditure. However i think it's not much to ask to refrain from calling it native, when it's actually electron, and thus helping people impacted by this kind of performance issue figure out that your app is one of the contributing ones.
I have found that with a shortage of developer talent companies are quite happy to pay to get staff who have no baggage that can affect productivity. In other words they'll pay you loads, but you better be in the office all the time, and maybe throw in a bit of overtime as well.

Most companies that claim to be family friendly are anything but.
that would be the new MacBook Pro
http://www.apple.com/macbook-pro/
released 20 minutes ago
http://www.apple.com/mac/

Although "for work" I'd recommend getting a desktop computer, especially if you wanted to do deep learning.
Personally, as soon as I see a popup like that, I'm gone forever.
Also, the ad-supported version of Google Play streaming isn't bad, indeed, I consider it far, far better than commercial FM stations.
...and no, I don't want to log into your walled garden Facebook, LinkedIn, etc.
“Turkish Crime Family” threatens to remote wipe iPhones unless Apple pays ransom
Sort of, but a lot of stuff doesn't scale. Java apps, things like WebEx...
I do not know how to observe if this has been accepted, does it not require 3 others to approve and say 'looks good to me' to continue with this proposal?

sorry if I missed this...
3542 files

540,000 lines of Go code

65,000 lines of comments

So on average only 170 lines per file, including 17 lines of comments.

Are this normal ratios ?
Great reason to use a Mac. It's a great example of how Apple just figured it out and made it "just work".
I am using Thinkpad T series. Waiting for Thinkpad P51 [0]

[0] - http://shop.lenovo.com/us/en/laptops/thinkpad/p-series/p51/
From the perspective of crowdfunding

1. The crowdfunding sites themselves maintain HUGE newsletter lists and use very advanced analytics to determine what to place in those newsletters.

2. For campaigners, the size and activity of your email list is a huge factor in determining your campaign success. Just like this web tool https://www.thunderclap.it/about sending a direct email blast to a good list can mean the difference of a successful hard launch and campaign, or a lackluster or failed campaign. The email lists of the sites themselves which feature several campaigns, are hugely influential on campaign success, and in my experience has at least once lead to the production of 4x our total raise goal in a single platform newsletter feature of our campaign.

Sometimes people do want to be notified. Newsletters are something of a different issue, but the case above seems like a newsletter to me. Especially because we used our first campaign backers + second campaign + interest landing pages and social media gathering email campaigns to continually send emails about new campaigns and products.

Essentially therefore I'm arguing, the ability to gather a quality, targeted email list and generate a recurring newsletter without a 10%+ attrition rate [1] is both difficult and valuable.

[1] CANSPAM compliance requires unsubscribe link, my personal interpretation is 1-click unsubscribe should be the rule, no loading email setting pages behind login walls. Good design is honest. Crowdfunding requiring physical good production in quantity is very difficult for the uninitiated. And then it remains difficult, time consumer over time, and requires constant attention. This is essentially scaling issues but in the physical world. So many of the failed to deliver crowdfunded projects are not so much dishonest as naive, but also consider Jobs' thoughts on the subject

> great artists ship

though Dieter Rams (most famous living Industrial Designer) says

> designers are not fine artists who we are often confused for
I was being sarcastic regarding the blub programmer, JVM and .NET languages are my daily tools.

Given the usual line of reasoning for Go's "simplicity", even JavaScript is for 10x developers.
For me I think the worst invention for discipline is a "snooze" button on an alarm. When it goes off, you must get up. While it's tempting to use, I always find that I feel like crap if I use it--you're not getting quality sleep in the extra 10 minutes before it goes off again, so you might as well be up and training your body to get up at that time, no matter how annoying that might be!
I don't think I agree. Willingness to learn vs willingness to expend mental capacity are different. Sometimes the mental capacity to learn the abstraction equals what it would take to just deal with the complexity that the abstraction is attempting to hide.
>... Go language users must be ignorant of all these other wonderful features.

All of your comments are reasonable but I don't think it addresses what grabcocque was complaining about.

It seems grabcocque was criticizing the writing about Go but others seem to be interpreting it as an insult to Go programmers. They are 2 different things!

(My guess is that the word "blub" triggers the misinterpretation.)

All of the following can be true: 1) Go is productive and helps get real world work done; 2) Many Go programmers are happy with it; 3) Go's feature set matches the type of work Go programmers are using it for

However, all those positives are orthogonal to writing flawed arguments about Go. For example, the author's writes : "Because Go has so little magic,..."

Whenever I see a writer talk about "magic", "simplicity", "spooky action at a distance", etc it usually turns out that the author picked adjectives that sounded good but not well-defined enough for readers to learn anything useful from it.

Consider the well-known C Language function "printf()". Is that "magic"?!? No? Why not? On MS DOS, its assembly language source code calls int21h function ah9[1].

If we want to be simple & explicit with no magic, why don't we insert int21h-ah9 in-line assembly whenever we need to display a string? What about the "return" keyword that "magically" moves that x86 stack pointer (ESP) back?

Why are those abstractions not derided as "magic? What is the computer science theory that classifies that these things over here are "explicit" and "simple" but those other things over there are "magic" and "complex"?

If an evangelist describes programming languages with words like "magic", you're not educating me because I have no idea what your threshold for perceiving it as such is.

tldr: Golang is a great language but that doesn't excuse the flawed intellectual writing about it. (And not to pick on just Go because some of the Rust essays also suffer the same flaws.)

[1] https://montcs.bloomu.edu/~bobmon/Code/Asm.and.C/Asm.Nasm/he...
I have a 28" 4k screen and while I find the crispness amazing I still notice a little bit of aliasing in games (and I don't exactly have an amazing eyesight). Nothing terrible of course, but I still leave AA enabled for that reason.

I'm guessing that for monitors <= 30" 8K will be the endgame, at least for me.

In any case, I'm super happy to see the resolution race back in full force, it took the industry quite a while to recover from the CRT->LCD switch. It was about time we moved past 1080p as the standard.

It's also amusing that so-called "high definition" is not so high anymore, and SD not so standard. What will 8K be? Ultra HD Alpha Plus?
VLC allows downloading audio/video files from an UPNP/DLNA source. Only reason why I have not ditched the ipad mini yet.
You go to your embassy/consulate in that country (or whichever other embassy has an agreement to help if your country doesn't have one) and ask for an "emergency passport" which will allow you to take a specified route back to your own country, passing through intermediate countries and spending a while there if part of your itinerary.

Normally this takes a couple of days to arrive: if you have a flight you're probably screwed, and if you have longer to wait you might be able to wait for a full passport to arrive. The country you're in might want you to go and visit their immigration office to get letters/stamps explaining your original visa went missing too (India's is particularly painful)

Having a scan of your original passport is going to help a lot (especially if hotels/guesthouses need to see your passport), but your own passport office will have your original passport details on file somewhere, so amongst other things they can confirm your application for a replacement passport is likely to be genuine.

If you need cash, there's Western Union. A good travel insurer's phone line might be able to advise on stuff like this as well as process your claim.

I know this from the experience of losing passports twice...
16:9 is suboptimal for me. I usually like one extra display in portrait orientation for code and web pages.

My current 16:9 24" 4k display in portrait is too tall---have to move my head up and down a lot, and too skinny---hard to put two windows side by side comfortably. Have to fiddle with overlapping windows a lot.
In landscape it would be too short, and I rarely watch movies on my desktop. One movie trailer a quarter approximately, so optimizing for that use case is absurd.

I would prefer a fatter 16:10 instead, and was happy with the 22" 1920x1200 that was replaced, though I love the increased resolution of the new monitor.
You're comparing Amazon to one random e-tailer that you picked somehow. I've stopped most of my Amazon buying in the last year or so, and most e-tailers are just fine with their shipping times. They have better prices too.

AFAIC, Amazon is a has-been. It's a great place, however, to get crappy Chinese counterfeits at inflated prices, if you're looking for that kind of thing.