skysight-inc/HackerNews huggingface dataset:
That's awesome!

I remember these days when I studied (2002-2007) - before that the official ICQ client was the Go-To messenger. But as you said - people got annoyed by the introduced app. Then at university everybody had ICQ. It was the defacto communication mechanism - even between people that lived in adjacent rooms. And at some time all of those people started to move to Miranda at once, so you could probably find it on 1000s of PCs on the campus. New plugins came up all the time and were discussed.

I think we all greatly enjoyed the ability to show status/away messages on mouseover. And on the other side the ability to display a notification when someone has read your away message :) That lead to some very interesting usage patterns and conversations.
"It is actually a crime in our family to pull your phone out at dinner."

I hope this becomes just good manners--very soon.

I look at people, whom are buried into their phone, and try to be understanding.

But my first thought is they are socially awkward, or painfully shy.

It's the Adult Pacifier of the last few years.

It's not kids either, it adults of all socioeconomic groups.

My dating days are over, but I couldn't imagine putting up with a anyone staring into a phone.

I honestly don't know how young people put up with it.

Partly because the phone is such a dumb device. I know your not programming, or working on it.

The girl buried onto her laptop; "Great--it must be school, work, or she's doing something other than surfing social media sites."

The Phone Stare is the most unattractive trait I can recall.

That goes for all sexes. I just happen to notice more women because of hormones, but I see the guys too.

I couldn't be the only one who wants to take that phone and throw it against Starbuck's menu board?

And yes, I'm projecting. It's a little thing, but because society has changed because of the devices; I blame that Smart Phone.

There was a time were people actually talked in person. It was sometimes nice.
Can somebody please explain the significance of this?
The Memories We Make
GitTrends estimates the Truck Factor of thousands of GitHub projects
How Artificial Intelligence is transforming our work lives
As a system designed for "designers" with guidelines, I expected something like Material Design from Google. However, I am very disappointed, even the website UX is very designer unfriendly IMHO. I cannot see a download link or a direction for it in the home page for the mentioned Sketch file.
The Perils of Floating Point(2011) [pdf]
Wow, that's crazy - this is/was an internal project of the (now defunct) Resolver Systems [1] - now pivoted to Python Anywhere [2].

I remember working briefly on this when I was pairing with William - it does indeed implement the C ABI in C sharp. The rationale behind it was to make numpy work in Resolver One, which was a Pythonic spreadsheet. Sad that it was shelved - it was a nice product.

This looks like a fork, you can read more about it in the (linked from github) Google Code page: https://code.google.com/archive/p/ironclad/

[1]: http://www.resolversystems.com
[2]: https://www.pythonanywhere.com
Since we're talking about old chat systems, I would like to add that I miss MSN Messenger a lot, and would really like to see it coming back.
Reporters found? The same reporters that had it in the bag for Clinton all along?
"It was a shock on arriving at the New York Times in 2004, as the paper’s movie editor, to realize that its editorial dynamic was essentially the reverse. By and large, talented reporters scrambled to match stories with what internally was often called “the narrative.” We were occasionally asked to map a narrative for our various beats a year in advance, square the plan with editors, then generate stories that fit the pre-designated line."

Somewhere, Moldbug is wearing a shiteating grin.

I'd be shocked, just shocked, if 'The Narrative' was functionally identical to 'The Cathedral' in every way.

Forget vote rigging, millions of people have their reality rigged on a continuous basis.

You know the Japanese get a lot of criticism from Westerners for being a collectivist society, but I now believe we've reached the point we've outstripped them and they have become more individualistic than we are.
Can you prove that you're not a Markov chain? Until proven otherwise the above is just random word salad thrown together by an algorithm.
Maybe a CMS error?
This link takes me to the login page.
I paid a good amount of money for the jobs listings because it is Stack Overflow.

The sales person was very persistent and available while the negotiations were happening to use their service (yes, you can get discounts). As soon as I paid, she disappeared and was never to be heard from again. No follow up at all.

I also got zero good jobs references for an extremely profitable tech business in the heart of downtown financial district in San Francisco. All the people who applied were basically spam and that wasn't any better than just posting on LinkedIn or HN for free.

Not really a complaint, just one small data point to consider.
Show HN: I wrote a Haskell program that does my intro logic homework
Were a lot of programmers really hung up on this idea of having increasingly smart merge algorithms back then? What Linus says seems self-evident to me: if there's even a whiff of a conflict, I want it to be shown to me so I can make a human decision about it. A merge algorithm smart enough to resolve every case is easily proven to be impossible by the fact that it's possible for branches to merge cleanly with no conflict, and yet still have a logical conflict due to some implicit contract that was broken. These are the nastiest regressions to find, and one reason I insist on rebasing before merging topic branches, because then at least git-bisect will tell you where the implicit contract was broken precisely on the second-rebased-and-merged branch. Smarter merge algorithms would just paper over more problems and so you quickly hit diminishing and then negative returns by trying to be too clever.
Maybe the $5 means hourly usage (which has a $5 fixed monthly storage cost) and then not actually using it? Strange indeed, but looks very interesting!
Calling Michelle Obama 'macaca' is racism in the US
It's easier to write a driver when you have a datasheet than when your only source of information is reverse-engineering the windows driver.
Great work and kudos to the Clarity team!

This seems to be a great option for ng2 projects considering the NG2 Material Design is currently in alpha, whereas this looks more "ready-to-go". To my more Bootstrap familiar mind, I feel like I "get" it much faster than some Material Design examples I've seen.

Do you guys have plans for a Tree component ? Would be great if it was and extension to the DataGrid (something like SlickGrid: http://mleibman.github.io/SlickGrid/examples/example5-collap...)
I'm in a corporate network where sending the email over our internal smtp takes about 5 seconds. I dont want the user to wait for this delay, so I'm using celery currently. It just felt a bit too much for such a little task.

Maybe I will try something simpler like http://stackoverflow.com/a/4447147
I'm not sure. The datasheets contain pin-out and hardware interfacing information.

But apparently missing is information on how to program the internal registers, how to Tx and Rx data and wireless management information, which is probably what the Broadcom drivers require to manage the chips.

Basically, the internals of the chips still look like a 'black-box' to the drivers.

Of course, I may just be wrong.
The ultimate list of startup events in 2017 in the USA
When you look at the numbers Trump got same number of votes that previous republican candidate got. Hilary got significantly less votes than Obama. So if there's any role of social media it's not about giving Trump supporters a voice. It's about poisoning Hilary and election in general for people who would otherwise go and vote against Trump.
Added things with hip names like Pocket or Share that you will never use and inserted it right next to your address bar.
These comments have a wonderful sense of nostalgia to them. Thanks everyone for brightening my day with a blast from the past.
I am surprised by the very negative ton of the first 10+ comments. These kids are not kids any more. They are between 15 and 20. As a reminder, Lafayette was 16.

They see an issue and act on it with the tools they have.

When you have an issue with a piece of software, you look at the alternatives and possibly you act on the issue, you fix it. They do what you do as designer/software developer, just in another field.

We need more people doing and less people complaining. Some may consider it stupid to sue, but if this is the only solution, why not?
I think facebook (or better its users) is more responsible for the misinformation of both candidates which is causing this deep hate between fractions.

We can't agree on everything and that is actually a very good thing but we need dialog not outright dismissal of the 'other' side. You can not label an entire group crazy, you need to understand why they have a certain opinion or view. Only then we can find common ground and solve problems. In fact you may be surprised how similar people from opposed sides actually are when you remove this pile of garbage blocking everyones view.
Sort of - DVCS did not have nearly as much general uptake before Git and Mercurial caught public attention, and none of the options available met Torvalds' featureset requirements.

BitKeeper existed, a few projects used darcs, GNU arch and monotone existed but I don't think I ever encountered a project using either (the Canonical arch fork aside), and that's mostly a wrap for free or Free options.

He may not be the father of a novel concept which he could write a paper about, but Git and Mercurial existing certainly coincided with the enormous uptick in DVCS usage and visibility.

I suppose the difference in opinion about the term "father" just comes down to being about the theory behind the problem space or wildly successful implementation, and IMO "taking known solutions and putting them together in a more successful way" is novel enough to claim credit.
> Unser Baby ist im Januar fällig

Freely translated: "Our baby is going down in January."
Have they finished counting yet?

They counted 100 million votes in one day; I don't understand why they haven't counted 7 million in more than a week.
Hi bertan,

First, thanks for the feedback. Really appreciate you taking the time to provide it. We've actually looked at Material and other visual languages/design systems out there as we do this. We learn from those that started this before us and will continue to do so.

One of the things we think is unique about Clarity is our attempt to get an end to end design system built by a single team of UX and UI engineers working side by side. This includes the UX guidelines (both generic patterns as well as design guidelines for each component), as well as the HTML/CSS/Angular2 components. As for downloading the sketch template for example, that is a pretty good point, I created an issue on github for us to track this and take a look [0].

Just in case you're still looking for it, a link to the Sketch template is available from get started and documentation. I am also adding it here to make it easier to find [1]

We're really looking forward to hear more feedback in order to continue improving Clarity.

[0] https://github.com/vmware/clarity/issues/68
[1] https://vmware.github.io/clarity/images/sketchTemplates/Clar...
That suggests that your original chaos was more "random" than "chaotic", as actually chaotic processes will go through indefinite periods of slack where they are apparently predictable. i.e. a better "chaos monkey" might employ some traversal of a fractal system rather than simply aim for high entropy noise.
Who said you can’t work and have fun at the same time?
Well this is surprisingly fun. I just worry I'm making a mess of the machine learning with my terrible doodles.
The network guessed some of the "correct" answers far to quickly. For example, with just an L shape (|_) it guessed suitcase. Feels like the model is suffering from overfitting.

Fun though.
A tree component is definitely on the roadmap. If you have specific cases in mind, we'd love to discuss further in the GitHub issue filed [0] but if what you're looking for is a generic tree component, that's coming pretty soon!

I wanted to make sure you saw the Datagrid component [1] we have. We just published it so please feel free to provide us with feedback and/or raise any issues!

[0] https://github.com/vmware/clarity/issues/67
[1] https://vmware.github.io/clarity/documentation/datagrid
What did you use to create your animated simulations?
This looks like a continuation of a long running theme in the media: how awful and terrible and threatening to democracy it is when Google and Facebook suddenly made it easy to be exposed to lots of alternative points of view on the same story.

The media have been going after Google News for years with various arguments. Now they're latching on to "Only human editors can ensure your news is not fake". I suspect it'll fail like all the rest unless they can convince governments to regulate, and even then maybe not as Germany and Spain's attempt to control Google News didn't work out.

At any rate, Facebook isn't in denial. They're talking about the problem and fixing it, which is probably quite easy to do algorithmically (once you've knocked off the existing sites, simply send sites that appear to be news but which are brand new through manual review).

American media still is in denial though. Other than a few articles blaming all their mistakes on polling companies, I haven't seen much self reflection amongst journalists on why their trust numbers are so low, why so many Americans have simply concluded they're hopelessly biased and tuned them out, or why it's tech companies that now control their traffic instead of themselves.
Having the data sheets can't hurt.
In my tests it gave better results for longer sentences with more context.
Dev experiments: programming is an Art
Not impossible, but usually these CMSes make it hard to publish-by-default, and the fact that there's still information absent from the published data makes me think it's not necessarily an accident of "all this data was public by default."

We'll see, though.
It also fails when people have been giving it wrong data.

I had to draw an aircraft transport, I draw a reasonable one. What it was expecting, instead, was a plane, As most people just drew that.
I've always been confused by this type of animation: http://blogs.adobe.com/creativecloud/files/2016/10/blur07.gi...

The shadow grows, hinting at the fact that the element is elevated, and moves closer on the z-index. What bugs me is that since the element is moving closer, shouldn't the element itself grow bigger as well?

The right and bottom animations show the blue button as getting closer, but the end result on the left doesn't reflect that at all.
Cool! I'm also making a tiny x86 emulator :)
RTFM. https://vmware.github.io/clarity/get-started/
Discover nice things randomly
The 100 million votes are in easy reach and clear to read. The 7 million are scattered all over the place and includes all the difficult cases where you need to decide whether the vote is eligible or not, and is clearly readable or not, etc.
The author doesn't know anything about VCS. And Bram is almost right in this case, Linus wrote Git in 10 days.

The thing is, Git is pretty much the most horribly over complicated user tool in history. Learning how to use Git properly is more complicated than learning how to use Unix. Several times more complicated. I honestly would be more comfortable giving a modern team who had never seen a VCS before just plain old CVS, because even if it's horrible, at least it's simple and you can just work around the stupidity. Git will leave you trapped in a hellscape of reading manuals and howtos and bloating personal repositories, and not really do anything particularly great except feature branches.

DVCS is great when you need it, but when you don't need it, it's annoying as hell.
Google translate for me is good in the pre-intermediate stage of learning. You can shove in groups of words and it's a nice heuristic. But I always keep in mind that it's likely to fall apart on longer sentences - I use it to "Fill the gaps" in grammatical constructs I know. It's a great enabling technique

I got to around upper intermediate in another language last year, and found it much less useful at that point. I was able to spot bad grammar and translations myself - I was much better off picking individual words from the dictionary.
'Als' Is not used in that way.
'Da / Während / Nun, da ' would be more acceptable, 'So' maybe.

As a student -> Als student OK
As I drove -> Als ich fuhr OK past tense
As I start -> Da ich anfage, so ich anfage, während ich ...

I think it's more practical for Germans to adopt the English usage then for you to learn this strange exception;)
For me a bit less extreme, but it guessed 'police car' when all i drew was a poor car doodle. there was nothing about that car the would make it a police car.
I wouldn't call it insane (except for the cable cutting, that seems like it's just unnecessary when you can just remove the component or likely modify with software), but I also think it's ill-advised for most use cases that aren't yours, which is likely why most people are saying it's nuts.

A lot of modern computing is just greedy with resources, and will gladly eat up as much as is available, be it games or web-browsers. My first computer building experience I didn't fasten the heatsink to the mobo and it would lose it's contact with the CPU when the case was upright; powering the computer on when it was upright would allow it to load for ~ 10 seconds then shut down with no warning. CPUs and other high performance components hit their thermal limit fast, meaning they get really hot and stay really hot pretty fast without some mitigating factor. To me it seems illadvise to not give the components all the help you can to keep them cool.

Granted, my first home built was with an e8400 wolfdale, and the power and thermal efficiency of CPUs has come a long way since then, but they still get toasty without a bit of assistance. Well planned passive cooling is great - my first GPU was passively cooled and it served me well for a good 5 years until a decent night of blackjack in Vegas afforded me a new GPU. But I could still see how it struggled when the card started to reach it's thermal limits. The card ended up getting donated to a friend of mine, and I think she's still using it successfully to this day. But that being said, the passive cooling on the card was nearly triple the size of the card itself.
No, but they can report information without having to turn stuff into a narrative.
Rainbow Mac v2.6 is out: Sync folders, iCloud, Pogoplug
"Sorry Mr. Zuckerberg, you didn't collude enough with the government and main stream media to get Hillary elected."
> One driver who caused a fatal accident was using Snapchat shortly before the crash. This driver was also going at 115 mph.

I've always thought it was irresponsible that snapchat has a camera mode that overlays your current speed on the picture. What else is it going to be used for? Showing how fast your bus is travelling?
Top 7 ECommerce UX Design Trends to Look Out for in 2017
Ask HN: What programming language to learn for a statistician?
My SO, is currently a statistician/data research, she primarily that works in excel/vba/sql.

As she works in the public sector, we would like to broaden her employment prospects and looking at most J/Ds for Data Scientists or similar stats based roles programming is a must.

So which is the most suitable language to learn? Python? R?

TLDR; Data Scientists, what did you start out learning? What worked? What would you do differently?
Being the maintainer of that would be the worst programming job possible.
The Clinton Foundation is known to have directly misappropriated government donations. Donors to the organization also seem to have received preferential treatment from the State Department:

http://www.jewishpress.com/news/breaking-news/wikileaks-chel...

http://www.telegraph.co.uk/news/worldnews/us-politics/114379...

Other major conflicts of interest involved Russia and Haiti. If you need direct evidence of Hillary's involvement, focus on the 33k emails she deleted AFTER receiving a Congressional subpoena, emails that were originally sent from a private server expressly to avoid public disclosure FOIA requirements.
We've got you covered, mate. Here we have retro computer fan and server room sounds in the age of these pesky-quiet, small form factor fanless PCs:

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

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

:-)
BitKeeper could have become GitHub + git in one entity if they made the client and hosting for FOSS free and charged for on-premises servers or private repos.
What software engineers should know about real-time data's unifying abstraction
You can't judge a man's principles by how he acts when he's in a position of strength, only when he's afraid and in a position of weakness.

I remember Twitter claiming it was a supporter of free speech. Oh how quickly that principle was flushed away the moment enough people started equating "opinions I don't like" with "abuse".

Does Twitter stand for anything at all any more? I don't think so.
You would be correct. I suppose the SSL vhost is just tragically broken, then.
I see what you're saying, and I agree to some extent, but I'll make a distinction I believe in.

There's no doubt that tech people have mattered in driving a lot of products and services by being early adopters. However, there is a difference between "tech products" and fashion accessories, which I think this is, even if it happens to also be technical.

On a separate but related note, as a lifelong nerd I feel comfortable in saying this: There are few things I cringe more at than nerds getting rich and popular without handling that gracefully. If I were to market a product I would definitely market through "professional" famous people that are comfortable with that role, for good and bad.
No, it's pure fanboying. The rename behavior in particular is still not a settled issue.
> In one sense, calculators and computers haven't made learning arithmetic and other math less important. On the contrary.

As an aside, computers aren't really leveraged in mathematics much, outside arithmetic. I've (badly) done some final year undergraduate maths, and found myself still having to jump through algebraic hoops, rather than focusing on the big picture.

I am teaching myself statistics at the moment, and once I learn an equation, I let a CAS do it for me. Again, I am trying to use tools to take care of the lower level details - it's not really useful to do hairy integrals by hand when that's not that point or the level of what you are learning. At least that's my feeling.
The first sentence is probably better started with "Zum Abschluss" than "Als wir abschliessen".

The second sentence is not wrong per se, I am having trouble coming up with a better translation. I'd probably use Communities instead of Gemeinden, as Gemeinde is more municipality or parrish, and the original sentence refers to online communities, which for me are not entailed in Gemeinde(in this context at least).