skysight-inc/HackerNews huggingface dataset:
transitions , what I like most about material design is transitioning between elements ,Morphing and filling .

But this remains best implementation
struct_type s1 = {0,0,0,0,0};
struct_type s2 = {0,1,2,3,4};

memcpy(s1, s2, sizeof(struct_type)); // wat is the problem :?

> There were no C lectures, nor teaching what is C or C++.

> Back when a I was teaching assistance in the late 90's, we never talked about C in our C++ classes

What exactly do you mean by the first statement? You mean you never taught people the difference?

You can't properly explain the existence of the struct data type without C, this is nothing to do with FORTRAN.

> I never saw anyone speaking about learning BCPL to use K&R C, or having to learn Pascal to use Ada or Modula-2.

that is not the argument I am making. the argument people are making is that you can learn C++ without learning C. they seem to be forgetting that in the process of understanding C++, you have to learn C. if you do not understand C, you cannot understand C++.

to transplant your argument, if you take out all the keywords from BCPL that are shared with C and try to learn C without using them, you aren't going to get anywhere.
Petition from people against LGBT rights in Singapore
My review of Dockercon Europe 14
So thanks to Spotify and iTunes obeying the rules they made money and the founders of the companies that didn't succeeded in a completely different market?
Looks really nice, one nitpick: You use the placeholder-as-label anti-pattern (src: http://www.w3.org/TR/html5/forms.html#the-placeholder-attrib...) in the search field of the navbar. That almost put me off before I'd even seen the nice floating label pattern under the fold.
Why would you want to disable arrow keys?
Paranoia is still around. There's a Kickstarter for a new edition that just finished.

https://www.kickstarter.com/projects/1990654819/paranoia-rpg
What's the problem with animations? We have 8 cores with 3ghz+ and 16gb of ram to just render plain text?
Exactly why you see the head basket carrying in many countries that have to do long haul water carrying.
I feel as if some links, even when poor, are upvoted in order to have a comment discussion on the subject they speak about.
A decade ago worked I worked at a company run on a PA-RISC HP 9000 running HP/UX. I had no complaints. The system was incredibly stable, even if the legacy code base running on it was crap.

Their "pro" gear used to be really solid, with good support people if you needed them. Not sure about now.

> So, why would I consider trusting HP with building an operating system?

They made their own Unix seven years before Linux came along and HP VUE was the starting point for the CDE project.
Startup Institute Boston Fall 2014 TalentExpo
May you please open an issue on GitHub about this problem?
Your statement about League is not a hundred percent correct. There are no "gimpy fake versions" of heroes and IMHO the initial grind is actually necessary due to the steep learning curve. Yes, you can pay to make the grind shorter, but there's no reason to do so.
Windows-style ahead of time zeroing thread will typically take the cache misses and memory bandwidth for that page twice. (Assuming your code subsequently puts its own data on the pages, instead of just ordering up zeroed pages to sit on)
I really like the look of Material but not all the animations.
What is so special in TPB?

Everybody's heard of it, you didn't have to dig through obscure sites to find it, it was always there and always worked.
Mind-blowing? Really?
Ex RunKeeper VP Launching App to Help You Be Better at Life
Travelers with intermittent connectivty are best served by offline databases with async/push updates.
Good tips. Getting in the habit of explicitly searching (/) instead of scrolling is another one.

On the subject of using fFtT (and other motions), there's a plugin I quite like that works well with my mental model of that motion—I often don't want to go to the first instance of that character, but the second or third in that line. EasyMotion[1] lets you do that.

[1] https://github.com/Lokaltog/vim-easymotion
Thanks for asking.
I want to create a common code in order to have a single way to write javascript and html5.
I know it is still a long way to go, and this is why I am asking for the support of the community.
Actually I don't think this should be handled by the theme itself, if you want transitions you should handcraft them using CSS and JS probably.

Maybe a solution would be a library to make these animations easier to create.
Beijing, We Have a Problem
Polymer and MeteorJS, the Holy Grail of Web Development – Material Degign
I generally like this very much, but I don't think width:80% for container is suited for mobile.
To to keep your fingers on the home row, in order to have better access to all the other keys in your keyboard.

Having your fingers on the arrow keys mean your hand has to travel that much further to type the other keys—making you slower.
Our planet may be on the verge of its sixth mass extinction
The floating labels in input text fields are a nice finding.

The click animation for most elements is too strong, though, at least on the desktop. I haven't tried on touchscreens, they may be good enough feedback for direct finger touch, but they are distracting when using the mouse for clicks.

Is the exact highlight animation mandated by Material guidelines, or can it be tweaked? I believe a fast, simultaneous "fade" effect that made the animated circle/rectangle lighter while its moving would be enough to make it subtler and less aggressive.
Right. I've been using the Aeropress for about seven years. To this day I still use it every week, if not every day. I think the plunger is starting to go.

The point is it makes great coffee, and I've convinced many friends and family to buy one, but now I caution people that while it probably makes the best single serving coffee in a $25 package, it's not perfect. Basically there are a lot of parts and you're working the whole time you're using it. One guy at work accidentally punched the filter holder into the compost bin, lost forever.

If you're making 2+ servings very often, get a 6- or 8-cup Chemex. Much fewer parts. More: pour, stand around, repeat.
Kuvva indeed showcases contemporary art by featured artists changing every week. I've been a happy user for years and would definitely recommend checking it out.
Back-button is broken, nothing changes upon going back.
LulzSec Leader Sabu Talks About Arrest in First TV Interview
The "ripple effect" could be surely be improved, I'll try to improve it studying the Lollipop implementation.
Because it takes time and is distracting.

An interface should be snappy and get out of your way, not try to impress with pointless animations. That screams graphic designer trying and failing to do UX. Which is material in a nutshell really.
Considering that this was done using information also available to malicious parties, is now "out there" even if you take it down yourself and is just a security by obscurity scheme it does leave an bad aftertaste in my mouth.

Google is essentially trying to run code on a user's computer but doesn't want anyone to know what it's running there while it doesn't stop the "bad guys" from doing their own analysis without publishing it. I'm not saying that they're trying to do anything evil, but it just strikes all the wrong notes for me when they try to suppress information on a system they should have known is wide-open to analysis.
Isn't it already roughly done like that? the entire bittorrent magnet system

https://en.wikipedia.org/wiki/Magnet_URI_scheme

which, if I'm not mistaken, will look for peers which have the relevant torrent file, and acquire and use that

- - -

and the 90MB is all the information /except/ torrent files, once again, if I'm not mistaken
Vagrant 1.7.0 Released
Www.gmail.Com – Gmail Sign in and Sign Up| Gmail Registration Page
Here's a different comparison for what it's worth

http://www.jessesquires.com/apples-to-apples-part-two/
Here's the full changelog:

https://github.com/mitchellh/vagrant/blob/master/CHANGELOG.m...
He also 'did not like' Support Vector Machines, back when they were the best method for image recognition. His reason was that SVMs were a 'dead end' - they were not a step on the path to human-level image recognition. His argument now seems pretty valid.

I think he is saying the same thing about Max Pooling. Just my guess.
More or less. But would iTunes, Spotify, Netflix etc. have have had a ready market without Napster, KazaA, Pirate Bay and other file sharing sites making people used to getting music and movies online?
I consider it as high distraction. Yeah, sure it looks great in demos and talks, but do we really want to have two seconds animation every time one switchs tab? Or would you like to have this kind of design in tool you use everyday, editor or IDE?
Trevor Goodchild (AEon Flux) had a far better version: "That which does not kill us, makes us stranger."
I'm currently deciding whether to start a project in Swift or Objective-C, I know very little about either, for learning purposes Objective C has the edge but I don't want to invest time learning something that's on its way out.
There is a difference between how much you can hear and how much you can distinguish in what you can hear. The first decreases when you age (or when you are exposed to loud sounds). The last can be trained.

So I agree that it's likely that musicians have worse hearing (playing in a orchestra can/will give you ear damage) but they are trained to distinguish sounds.
Good catch :P
The fact that they designed the whole system "up front" without a working prototype but decided to include UML diagrams makes me cringe a bit.

I have yet to see a system where up-front UML design really works.

Then again, when I was at university, I've seen a few professors teach that as a way of doing "quality software development".

On a side note: Interesting to see OrientDB. I've always had a place in my heart for that project.
no, I meant where did you take the images in the first place. I had a thought in the past of making an app that used classic art in some way, and IIRC I found that http://www.artchive.com/ lets you use their art collection for commercial purposes, while the Google Art project https://www.google.com/culturalinstitute/project/art-project doesn't.

I think that even if the original art has no copyright restrictions, the reproductions of it can have some.
Developer Founders Should Start with Hiring a Developer
I doubt Objective C is on its way out...
It's an easy decision then.
Yep thanks I did that yesterday after my hoster recommended that.
The ripple effect when clicking buttons is a 20x20px div with 100% border-radius and a CSS scale transform animation, created when clicked, where clicked.
you clearly live in a privileged location most cities don't have cabs roaming all over the place and you would have to walk numerous blocks through unsafe areas to get a cab on a major through fair.
Christmas Gift Idea: Never Miss a Shot with the Selfie Stick
I think that a compromise can be found, just check out Lollipop to see a successful example.
Material animations are not (entirely) pointless, they are designed to improve user's awareness of UI's behaviors - primarily by making transitions between related screens less "beam-me up, Scotty" Teleport-like.

Sure, it may be prone to abuse, but the base theory is sound. By tapping into the perceptual abilities of movement and shadows, some parts of the inner structure and layout of the interface (which are usually only known to the dialog's developer) are exposed to the user in an intuitive way.
For some reason the quality gap between HPs consumer and professional laptops is massive. HPs EliteBooks are pretty solid, but their consumer laptops like the Envy or Pavilion are really quite bad.
Public WI-FI is not safe, but Internet providers could change that
That's a cool hack. It could be handy on the road as more hotels buy these units.
Why not profile and see where the time is actually going? Slow JSON parsing? Slow I/O?
Not entirely related to your question on audio aliasing, but many moons ago I was an EE on a team using electro-optics to design a much better Analog-to Digital converter than you could buy commercially. The signals we sampled were in hundreds of MHz but the concepts are exactly the same as in audio frequencies.

What we effectively did was use a pulsed fiber laser, which produces _very_ short pulse widths of light. Connecting this to an electro-optical modulator, we can effectively capture a very fast snapshot of the electrical signal. Use some analog circuitry to hold that level constant for the slower analog-to-digital conversion, and we had an AD converter that while sampling relatively slowly, see's only a tiny portion of the signal for it's actually sample.

What was amazing about this was that the laser pulses were so short, and the 'timing jitter' of the pulses so low that we could cleanly see the expected aliased sampling frequency when saming a sine wave signal at large multiples of our sample frequency (iirc up to the 40's). Eg, inputting a sine wave around 10 GHZ and we'd see only a single sine wave in the sampled signal at it's row sampled frequency with minimal artifacts.

So if you are wondering how aliasing affects audio samping, draw a sine wave and see what happens if you sample it at a much lower frequency. You'll get a lower frequency sine wave. Without filtering the input signal, it's impossible to tell if this is a real low-frequency sine wave or something above Nyquist that has been down sampled.

N.B. If you're wondering why our AD converter was better than a commercial one, we also added optical demultiexing to get an extra order of magnitude improvement in sample rate. This is possible using our electro optical setup due to the laser's low jitter and the ability to hold the signal steady, a purely electronic version will have difficulty with the timing to see much actual improvement in SNR.
I'm only using Vim for server-side config editing.

And then a good full-fledged IDE for any large software development tasks.
Much of the article is non-sensical, but this part got my attention:

> It makes a difference not only what bits you have, but where they came from. There's a very interesting Web page illustrating the Coloured nature of bits in law on the US Naval Observatory Web site. They provide information on that site about when the Sun rises and sets and so on... but they also provide it under a disclaimer saying that this information is not suitable for use in court. If you need to know when the Sun rose or set for use in a court case, then you need an expert witness - because you don't actually just need the bits that say when the Sun rose. You need those bits to be Coloured with the Colour that allows them to be admissible in court, and the USNO doesn't provide that. It's not just a question of accuracy - we all know perfectly well that the USNO's numbers are good. It's a question of where the numbers came from. It makes perfect sense to a lawyer that where the information came from is important, in fact maybe more important than the information itself. The law sees Colour.

Let's consider a slightly different hypothetical. I tell a police officer: "the blood on the carpet is that of the accused." A forensic scientist tells a police officer: "the blood on the carpet is that of the accused." Are these the same bits? By the reasoning of the article, yes, but the law rightfully treats them completely differently. The source of the bits goes to reliability.

In fact, the disclaimer on the UNSO's website explains why the data is not reliable for litigation: http://aa.usno.navy.mil/faq/docs/lawyers.php ("The data are computed and are not reports of observed or recorded events. The computations assume certain conditions and the data might therefore not be relevant to the facts at issue in a specific case."). The mistake made by the author is precisely why courts are wary to take judicial notice of random facts on the internet--even when the data is accurate, it is easy to fail to take account of relevant limitations arising from the nature of the data or the data collection.

And contrary of the author's assertion--computers care a lot about where bits come from. The whole point of things like GPG signatures on digital downloads is because we trust some sources and not other sources, even when the bits might seem to be the same.
This is just a proxy. It's down when the main site is down (except for some static things, like the homepage)

Try to search a torrent on it, it will fail.
Yep, it was an immediate upgrade when my wife wanted coffee after our second child was born. When I found out my dad was pressing two cups through the Aeropress every morning to take to work, I couldn't buy him a Chemex fast enough.
The point is that author of original post was unable to get it compile with optimization turned on because of internal compiler errors. So yep, Swift can be faster but so far you must be lucky enough to get it compiled.

So... Main conclusion is that Swift is not production ready yet.
Well not buying a 2.0 machine. My 1.0 machine has been doing fine for years but I do not plan to buy a 2.0 I thought there were other k-cup capable machines, surely if the patent went out on the first cups there cannot be one on the actual machine? Why wouldn't someone else step into this market.

The advertising practically writes itself, works with all k-cups, the "universal k-cup koffee maker"

Its not the best coffee, but its fast and good enough. I have a press which is good for coffee; also awesome for making ginger tea; and a Bonavita for when friends are here and a pot will work.

Fortunately with 1.0 machines the refillable works fine and EkoBrew makes a very simple and great refillable
IIRC, in the design guidelines longer animations should be limited to context switches, where anything under two seconds is "acceptable speed" and anything under half a second is "fast".

There's no need to use the most extreme animations for minor actions in the interface, and the linked page is obviously a showcase, not a real application.
Cough When it comes to describing languages, there's a set of words you should just consider vacuous throat-clearing until proved otherwise. This includes "fast", "powerful", "robust", "easy to [pretty much anything]", "featureful", and a few others. Why is this? It isn't because it's impossible for any of these things to be true; all of them have been true of some language somewhere, even on initial release. It's because every language always claims it.

Also, "fast as C" is a slippery little thing; anything can be fast as C on some benchmark with an optimization for that benchmark, being reliably as fast as C and being able to engineer in the confidence that something is as "fast as C" all the time is quite another. Witness the number of people who will vigorously claim that Javascript implementations are "as fast as C", despite in reality not being anywhere near that except in the aforementioned carefully-engineered benchmarks. Especially beware of "adding integers in an array". That's easy to optimize and nowadays says little since everyone optimizes for that case, knowing it's going to be benchmarked.

In other news, the latest web framework is "easy to use" and "powerful" and probably "MVC". This is just throat clearing, not a description anymore, because nearly everything is "easy to use" and "powerful" and "MVC". Also, half the libraries posted to /r/$LANGUAGE are "A simple, powerful library for X", which probably translates to "A library I spent about 4 hours on" rather than any sort of increased probability of it being either simple or powerful.
Atlas by HashiCorp (formerly Vagrant Cloud)
Ron Conway tweets about the CIA torture news
Aliasing on a triangle wave can sound quite beautiful:

http://kmkeen.com/awk-music/
Can you combine running startups and traveling?
Searching for articles with the keyword "hormesis" (a word I first learned in the latest book by Nassim Nicholas Taleb, who is not a person with medical training or experience) on the Science-Based Medicine website is instructive.[1] The concept of "hormesis" is not well thought out enough or well validated enough with careful measurements to be your guide to your personal health practices. There is better health advice in some of the earlier comments here.

Thank you to the several commenters who have already politely pointed out factual and logical mistakes in this submission. We can do better for reading matter to be submitted to Hacker News. "Essentially there are two rules here: don't post or upvote crap links, and don't be rude or dumb in comment threads."[2]

[1] http://www.sciencebasedmedicine.org/?s=hormesis

[2] https://news.ycombinator.com/newswelcome.html
Not when used colloquially. It's called language, not logic.
Blog author here. I actually did: the vast majority of time is spent in the Swift Runtime. The JSON parsing is via NSJSONSerialization, which is an Apple library written in Objective-C, and it's fast. I'm not measuring IO, I'm only measuring the time spent turning the NSDictionary objects that come back from NSJSONSerialization into my model objects.

I didn't spend a huge amount of time profiling this though, since it's very early days in my project and it'd take me less time to just rewrite what I'd done so far in a language that I know works.
What percentage of machines do you think have those specs?
Perhaps this is stating the obvious, but for me, the biggest thing was to not allow myself to fall back on my normal editor. Otherwise, the path of least resistance is easiest to follow.
I am not all that keen on punishing the taxi companies, I am more keen of obtaining sane regulation of industries such that we quit locking out competitors or innovation.

Far too much commerce resides behind the walled garden of regulation, the worst being alcohol and tobacco; regardless how you feel about those the protection afforded by regulation and government enforcers is frightening.

Heck, if you want to see real silly, go read the horror stories in some states about enforcement on hair salons; as in if your not connected they will fine you to oblivion for any infraction they can find.
OnePlus One open for order without invite
Yea, coming from the background assumption of "everything comes from the same thing", it seems more interesting to me that we have consciousness to experience, rather than the curiosity that we age and die. Age and death are phenomena we observe of ourselves, a thing that is constantly changing yet fundamentally the same thing.

It's a philosophical quirk, but it really depends on your existential and universal (philosophies / beliefs / religions). Things you must assume, basically, in order to make meaning from what is otherwise, pure logic (structural arrangement) and pure state (instances of that structure).

The idea that aging and death are undesirable is a complex phenomena to begin with. A rock does not care that the water slowly washes it away to shape it into a new form, yet humans have very discerning opinions on the matter across all phenomena they observe. Every explanation humanity manufactures seems to have some bias.
Well, I'd not run across that particular harpy before. I can't say I feel deprived...

What a waste of brain cells and oxygen.

The article made many good points about how pointless and destructive her approach is.
I found Anki / spaced repetition helpful when learning (still learning, always learning) Emacs. I make cloze deletion cards for the commands and their explanations.
Still relevant: https://news.ycombinator.com/item?id=2911930
Sony Files Patent for Power-Assist Robotic Leg Suit
There are some glitches when animating layouts. The "primary action button" (is that what the floating circle was called?) sometimes covers the scrollbar after resizing the window, and jumps around on mouse-over; and when the browser window is not maximized, after selecting an option in the left vertical menu, the floating panels jump around a lot vertically before stopping. I'm using latest Chrome on Windows 7.