skysight-inc/HackerNews huggingface dataset:
Google the  thugs and gmail login problem
I had, sometimes (not very often), logged in Gmail from my android phone & slackbox simultaneously using my id & passwd but Google has suddenly blocked my gmail & Google+ account & asked me to enter the code which Google would send me via an automated phone call/text msg but I've forgotten the phone no. that I had used when I had opened my Gmail account. I also tried other options that Google provides in which it asked me to enter the specific date on I had started using Gmail and few other specific dates of my activities with other Google products. I also couldn't remember the dates. Google needs that one must log in to post one's product related problems in Google's own fora/groups but, at the same time Google doesn't let one to log in to get help. Isn't it Google's fiendish plan to prevent one from logging in due to their paranoia based on their stupid whim?
How could I let Google know that I'm a real user, not a fake one?
The Node.JS project has a problem in that it has never had a specification - only a defacto implementation based on an ever-changing V8 engine with whatever ECMAScript compliance that V8 had at the time. Recently Google made big changes to the V8 API that broke Node Buffer in a rather large way and the Node devs had to do handsprings to put together a less than optimal workaround to get it working with V8 ArrayBuffer. Node.JS is at the mercy of Google's V8 engine which is designed first and foremost for Chrome.

ChakraCore did the impossible in that they've mimicked the V8 C++ API to make it appear to Node as V8. But this trick will only work for so long as Google continues to change its engine.

It would be better for Node long term to have a JS engine independent C ABI. But the core developers of the Node project are resisting this idea as they believe Node is V8 only. I don't think that Node will ever officially merge Chakra. They just want it to go away.
Not quite as simple if you're locked in to the apple eco system.

You can only blame yourself for getting locked in though.
Cockney Alphabet
Then we can argue about the definition of safe, or the reasonable expectation of safety. But it seems that Hacker News would rather point to one example which apparently "invalidates" the claim "handily". What do you consider safe then? If you are determined to argue based on one example; Do you not take a risk starting a business? Do you not take a risk eating foods? Do you not take a risk driving?

There are reasonable mistakes made in the course of living and of any action. So if you want to exaggerate the claim of one (or even a few) examples to the point of making it appear as an epidemic in America; then I will hold you to a higher standard than the half-assed arguments that I see here. Many people engaged with these narratives are grossly misrepresenting legitimate claims of police brutality or racial discrimination. If you cannot be honest in debate, then I would also not expect the same to be honest in any proposed solution. Blatant misrepresentation by so many; it's disgusting.
A Quantum Model of a Molecule via Neural Net
How to Arm a “Volatile” Planet
> The Northeast corridor is completely owned by Amtrak.

To quote the Boston Globe "Under an agreement signed in 2003, Amtrak has used, maintained, and dispatched trains on the Attleboro line — the MBTA tracks between Boston and the Rhode Island line — for free."[0]

[0] https://www.bostonglobe.com/metro/2016/04/18/mbta-seek-penal...

Seriously, stop it. You are just making stuff up. Why are you doing that?
The TSA notified me when they opened my bag a few years ago, with a polite leaflet placed in the bag. I would not have noticed otherwise - the contents appeared undisturbed. I don't know if this is standard or current practice.
Yes, just like I expect our electrical wires and plugs to be largely the same in 100 years.
There was no attempt to excuse human rights abuses in the post you are responding to. Only a comment about visiting such places vs the US while brown.

In general despotic regimes love visitors who are willing to keep their opinions about the local political situation to themselves no matter what sort of person they are. Places like the US tend to be indifferent to the political beliefs of visitors and as a result any local racial biases will be applied fairly to those visiting.
Your (and my) problem with Facebook is with one subset of their produt: the newsfeed. Surely the newsfeed may be losing relevant and may "die" at some point, but the company has sufficiently diversified so that the death of the newsfeed won't be a problem.
Instead of nazi analogies, how about we should not involve internet memes into discussions?

It's called a "law", but it's just a joke observation someone made. And it's not that enlightening in the first place.

Fascism was one of the most important events and currents of the 20th century. And it's full of analogies to draw and historical lessons.

If we can't draw historical analogies from the most important historical event of modern history, where should we draw them from? Ancient Rome? The Falklands war? The 1900 Paris World Expo?
What difference does it make if it got in there accidentally or on purpose?

Stackoverflow is a programmers site, you must expect that a programmmer might go, "Hmm, they're trimming whitespace, wonder what happens if I put 20,000 unicode whitespace characters in there instead of normal whitespace"?
This is the plan, which will happen eventually right now we are keeping it out there for community comments and improvement in quality that might be needed before it is submitted upstream.
TechFAR Hub
Question: if "using encrypted chatting applications" is banned, can on use iMessage?
No, this is the same problem as key escrow.
Thanks this is a nice share, we are definitely looking forward to this.
As long as you trust this guy Cohen, oh yeah, the article mentions he's been done for insider trading. Reputation is as important as assurances given.
One thing to bear in mind: whenever you see someone arbitraging your product, take it as a reminder that we always instinctively underprice our products; it seems to be hardwired into our brains to do that. But when you see customers willingly pay more than your asking price, let that prompt you to review this fact and increase your prices.
11 ways to improve your design skills when you are not a designer
So basically guy wants to quit and make a modern day version of this?

https://en.m.wikipedia.org/wiki/Taxicab_Confessions
Exactly. The parent comment ignores the fact that in their scenario of "only" making $10MM in an entire career, they could spend as much as the average family for 20 years and have $9MM lying around in cash, plus interest. But, supposedly, not be wealthy.
I think that Go can pull off a good standard library because there's a big corporate sponsor behind it, whereas Ruby may have had difficulty with its standard library for the lack of a sponsor.

Standard doesn't mean completely done. Standard should be able to accomodate things like HTTP2, as Go has done, whether that means expanding the API or whatever.
That depends on what you are trying to achieve with the locks? I think most cases where the lock would be actually useful could be covered with tamper-evident stickers. (You seal the zippers, TSA reseals with their own stickers)
Vizio never manufactured a single television.
Standard. I've gotten one on basically every int'l flight to/from US I've been on for the past couple of years.
It's definitely possible to copy DVDs to ISOs. It'll be full of MPEG2, so 10x the size of a modern codec. But, it should be completely lossless both in terms of image quality and bonus content. I haven't investigated this lately, so I can't make software recommendations.
The "disclaimer" prologue is often humble bragging. It's often less about flagging a conflict of interest and more about claiming to have authority or status.
Downgrading is always hard. Even minor differences in speed/fluidity will seem much more accentuated.
Hadn't see the table before my reply. I was just thinking about the countries from the ones that i remembered. Thanks for pointing me to it!
Discrete Differential Geometry for Image Processing [pdf]
Swift is faster than C++
For those interested in historical topics, I would recommend Mary Beard's recent "SPQR: A History of Ancient Rome" (https://www.amazon.com/SPQR-History-Ancient-Mary-Beard/dp/08...) and Barbara Tuchman's classic on WWI, "The Guns of August" (https://www.amazon.com/Guns-August-Pulitzer-Prize-Winning-Ou...).
I made a typical snarky baby boomer comment at a dinner about the talent of Lady GaGa in her meat dress days.

Someone sent me a link to a performance of hers on Howard Stern. Told him now I have two reason not to listen to it ;<).

https://www.youtube.com/watch?v=cce36nhHTP8

But I listened and was blown away. For those not listening Stern said after she was done that it was one of the best live performances in the history of his show.
The problem is that people treat free very differently from very cheap. Rationally, they shouldn't, but they do. So I suspect the number of users with the dollar-a-year plan wouldn't just be lower, it would be really dramatically lower. An order of magnitude, probably. Two, even.
Case by case. If you absolutely need the speed, go with what gives you the boost. Otherwise, I always encourage people to use json and not have to have an additional external dependency. One of the reasons some people was using simplejson isn't really speed IMO, but because json module was not in stdlib until what, late 2.6?

I try to keep my dependency list as tiny as possible, and use what makes sense for my development and for future maintenance. Also, look at the result, in Python 3, json module beats simplejson.

But speed isn't the only thing that matters, it seems ujson would use more memory (https://news.ycombinator.com/item?id=9326499).
Its simple. Prices are insane. So we expect people to do sane things, like live with other people.

Much of the rest of the world does it, no reason North Americans cant.
> If you're going to take the trouble to specify that it's an integer list, might as well use a statically typed language, right? When you use a dynamically typed language, presumably the point is to not have to worry about static types.

Yes, I said that. :)

> > "Soundness" is a mathematically defined concept, but a very binary one (it's sound or it isn't).

> That's precisely why it's better!

Well... it's better for some purposes, but it doesn't allow us to talk about most languages effectively. None of the top 10 most commonly-used languages in industry today are soundly typed. If memory serves me, in fact, the only language I know of with a mature implementation that's soundly typed is ML. So it's a useful concept in a very specific context, but not that useful for talking about most languages.

> I'm not so sure about this one. Although Java is certainly safer than C, because it replaces undefined behavior with a battery of runtime checks (just like a dynamic language), I feel it's about equally difficult in Java and C to translate my thoughts into types.

Basically I think what you're describing about Java is a mixture of mid-strength static typing and relatively strong dynamic typing. At least, that's how I'd describe it.

C does no real checking i.e. around `void` pointers, adding integers to pointers, tagging unions, etc., at compile time or at runtime, which is why I claim it's a very weakly-typed language (and also why I tend to avoid some of those features).
This reminds me of the Critic's Lament:

1) Paint too bleak a picture: Most people will conclude there's nothing to be done, and take no action.
2) Paint too rosy a picture: Most people will conclude it's no big deal, and take no action.
Is there any reason to disable paste password on login?
People get concerned about the stuff like "ref=sr_1_2" in Amazon urls (but it's just some internal thing they use to track searches or something).

It's also the case that making noise about occasional, topical referrers is going to be less useful than the occasional, topical link. Of course it shouldn't be okay to make work out of posting them, but who cares if someone adds one to a link that is worth posting otherwise.
FB makes 70% of its ad revenue from mobile. Can someone please explain to me the value prop of mobile ads? Doesn't the small screen size put a lid on how much advertisers will bid for that space? After all, on web sites, the ad unit size correlates with CPM price.
It wasn't "late" 2.6 (that's not how Python releases work for changes like that), it was 2.6, which was October 2008. Nearly eight years ago. Most distributions are even on Python 2.6 now.

Anyway, my point isn't the specific example. That you and I even have this discussion at all and that there are hundreds of thousands of caught ImportErrors on that specific example on GitHub is my point regarding standard library stability; folks seem to think the standard library is the end-all (wherein we wouldn't be having this conversation at all), but Python has shown it is anything but when not carefully maintained. I think Rust is wise to approach this with caution.

Honestly, I'm not extremely familiar with Rust, but it seems it elected the C approach where you can gut the language. A+. Good. How it should be for a systems language like that, because now it can be ported, embedded, and so on.
I'm not sure what is this old framework I supposedly envision, and I'm not sure how the example of regulating speech in this forum relates to or helps to explain anything. We used to be talking about the effects of new technology by itself on society, nothing else. Just not sure where you're going with this if you want to start bringing up all that other stuff.
Facebook is a company that carries out its business in a country where there is free speech. They can modify their business however they want but they will be held accountable for their actions that limit a constitutionally given right.
I'm sorry, but this is incoherent FUD. Do you expect the Rust project to maintain multiple installers? Why? What does this have to do with monetization?
In this case, they didn't use the pictures of the keys, they gathered a set of locks and worked out what the master key would look like based on those samples.
@evilsocket FYI, the <pre> blocks on that page are really hard to read on mobile because the line breaks are enforced, requiring left-right scrolling. Seems like a blockquote would be a better choice here.
Even more important, who is the pissed of buyer of the one billionth iPhone from last week, whose iPhone Tim Cook is holding?
What you probably don't know is that America is a very big and complex country. It's so big that you can love one part and hate the other part at the same time.

It's so complex that even its government is not entirely a single rock. There are avid defenders of human rights as well as evil masters in its government. Somehow they are both coexisting. That's how big America is.

I'm non-white and non-American and I certainly hate some ugly parts of it. But I have mixed feeling to America. I guess it's a kind of feeling that many people have towards the country.
One possibility is for rustc to take extern crate declarations as commandline args and for cargo to invoke them based on what's in the toml.
> Maybe a change in attitude? Stability can be a good thing.

I haven't seen anybody say otherwise.

New standard library APIs are stabilized at a steady clip with every new release: https://github.com/rust-lang/rust/blob/master/RELEASES.md
It seems very common to me for people to act like there's no middle ground between not having a Facebook account and scrolling up and down the feed for hours a day. Personally, I use it for chat and events and that's basically it. Those two features however are very useful tools for me.

I just checked and the last thing I posted on my wall was a year ago. The thing before that 6 months before. Hardly a time sink.
Definitely should have mentioned it. Encryptr is excellent.
Ah sorry I meant from a data viz perspective. But I guess a dataviz solution that handles multi-gig datasets would need to be integrated end-to-end.
"Sarah Lochting, Getty Images vice president for communications, sent Ars a statement which said that the lawsuit was "the first time Getty Images was made aware of the matter. We are currently looking into these allegations with the aim of addressing these concerns as soon as possible."

Lochting also underscored that LCS and Getty Images are "separate entities and have no operational relationship."

However, DNS records show that LCS' listed address is 605 5th Avenue South, Suite 400 Seattle, Washington, which is Getty Images' corporate address, a fact that she would not explain to Ars.

"It’s a no comment in response to your follow up questions," Lochting e-mailed.

See, when you lie about the second thing (and come on, that took Ars about 3 seconds to sniff out) I can't really trust you aren't lying about the first thing.
This is great, thanks for sharing. I've had How Music Works on my bedside drawer for the past month or so, keep meaning to dive in. I think it's time!
There are some massive advantages to smalltalk's all-object approach: Metaprogramming (like MOP), becomes far easier and more useful.

And while the object model is degenerate, and there is only single dispatch, It's not that bad: The above are similar to Java, and smalltalk has much better metaprogramming than Java. I think dynamic dispatch in ST wouldn't be too hard to hack in. But I haven't explored enough about ST metaprogramming to be sure.

>Perhaps nothing will ever be perfect, but I feel as though Smalltalk has been surpassed at this point in time.

You may well be right, but it IS one of the very few OO languages that meet Kay's definition of the term, and is said to be akin to lisp in many respects. And lisp is a language many would say the same for.

But you may be right, and while much the ST family aside from ST-80 died, a few survived: namely, Self, Newspeak, and Io, all based to some degree upon ST-80. Of the three, at least one seems dead, all three are still usable and offer glimpses into what might have been.

None of them have MI, though.
It's not, but it still has update methods. It's a const with update methods. Example for a map:

x = map{"five": 5}
y = x.put("six": 6}

Now x is map{"five": 5} and y is map{"five": 5, "six": 6}. If any other tread was using x, it hasn't changed.
>You have to choose one to get anything done

I work on multiple medium-sized projects that disagree. If you're not writing GUI code, it's quite possible to write 99% platform agnostic code without the help of a 3rd standard library supplement, especially with C++11.
That was exactly my experience when buying my first home back in 2003. There's a lot of information out there about buying a home, but very little of it is actually useful for first time home buyers, IMO. The mortgage company literally waited until the last minute to approve everything (or the broker waited until the last minute to tell us). Meanwhile, we had no place to stay if it fell through because we'd already ended our lease on the place we were before, and didn't really have the luxury to tack another week or so on closing if there were issues.
I don't think most of these are applicable to Rust.

> - Conversions between our 5(!) string types are very common.

> - Standard library I/O modules cannot use new, de-facto standard string types (i.e. `Text` and `ByteString`) defined outside it because of dependency cycle.

We have one string type defined in std, and nobody is defining new ones (modulo special cases for legacy encodings which would not be worth polluting the default string type with).

> - Standard library cannot use containers, other than lists, for the same reason.

> - No standard traits for containers, like maps and sets, as those are defined outside the standard library. Result is that code is written against one concrete implementation.

Hash maps and trees are in the standard library already. Everyone uses them.

> - Newtype wrapping to avoid orphan instances. Having traits defined in packages other than the standard library makes it harder to write non-orphan instances.

This is true, but this hasn't been much of a problem in Rust thus far.

> - It's too difficult to make larger changes as we cannot atomically update all the packages at once. Thus such changes don't happen.

That only matters if you're breaking public APIs, right? That seems orthogonal to the small-versus-large-standard-library debate. Even if you have a large standard library, if you promised it's stable you still can't break APIs.
Yup, it's always a good idea to figure out a way to position yourself as the profit generator, instead of overhead whose costs needs to be minimized.

Funny thing, tech is pretty unique among industry sectors in that engineers are part of the profit centre. Just about everyone else treats engineers as operational costs.
I tend to agree on Trump, as someone who has been studying him and the campaign closely.

In the final analysis, if he were to be elected, I think he would be a fairly typical Republican president, and one that seriously toned down the GOP's cultural conservatism.

From looking at his history and my take on his personality, if he were to take office he would want to 'win' at the job.

I think that for him 'winning' at president would be measured by economic metrics and his approval numbers.

I went into the cycle outraged at the fascistic overtones of his campaign, and fearful. Now I think it was mostly showmanship and an effort to win the votes of the rubes in the GOP base.

I think he would approach the job as being CEO of America, and focus on economic growth and negotiating better 'deals' for the country.

He will quickly find that the ISIS problem is intractable, and that he has seriously overpromised on that front. The situation is going to escalate no matter who takes office. There is no sizable cohort in America working on de-escalating tensions with the Islamic world, no peace movement to be found.

The West has a serious empathy deficit in regards to the Middle East. It just can't see past the religious identity of the terrorists, and see it as essentially a desperate and weak revenge effort by people that feel transgressed against and humiliated. This blind spot means more aerial killer robots, and more pissed off people on the other end of those hellfires.

Both Trump and Hillary will inevitably play right into the hands of the extremists, and the diabolical ISIS plan of eliminating the grey zone will no doubt work, as Europe's social cohesion is on the brink and repression against the Muslim population will no doubt increase due to these grotesque asymmetric terror attacks. This is a very sad state of affairs for liberalism, and the chance for peace in our time.

Tragically, it's going to be counterproductive military action from the West, and insane, lunatic barbarism from the Islamic side in response.

The current phase of this conflict really kicked off when I was just 17, on 9/11/2001, it heated up during my 20's and got seriously out of control around when I turned 30.

Lately I've been pondering the fact that I've never been the victim of a terror attack, and I've never fought in a conflict overseas. My entire interface with the horror show has strictly been through the media, and just the images and knowledge has effected me very negatively. I could have just avoided the news and lived in safe and tranquil ignorance. Instead I've endured this impotent worry, a feeling of something terrible happening to people all around the world that I could do nothing to save.

I'm now resigned to this stupid conflict continuing for my entire life.
“Yes, in the sea I’ll freely trace
The peaceful ebbs of open space,
More free than any shallow stream;
As free as logic in a dream.”

Really love this stanza!
I'm an atheist and a big fan of both His Dark Materials and Narnia. Why wouldn't an atheist enjoy religious art? That's millennia of human creativity you're throwing on the fire.