skysight-inc/HackerNews huggingface dataset:
This was posted the other day:

https://news.ycombinator.com/item?id=9599905

It's an animated company logo in HTML5. The standout "feature" is that the page pegs a CPU core at 100%. Turns out that this is because the developer wanted to update the page favicon at 60fps.

In the post, the developer explained this decision:

"I got this idea in my head that it'd be really slick to animate the FavIcon to stay in sync with the logo. I love little moments like that. Others might feel that's frivolous or unneccessary but I disagree - details like that are the little moments that make the difference."

Nothing (short of taking away APIs) will stop developers from coming up with these "little moments" that will burn CPU time and battery to oblivion.
Those are actually pretty important improvements. But it's quite shocking how long they've taken.

> this is something that other operating systems have had in their text shells for ages

Perhaps someone knows the date from which you could highlight single lines as single lines in the commad prompt for linux / mac?
The rule of thumb is that if it can activate it can upgrade.
Well, obviously there are more painstaking and accurate ways of determining whether a person is a narcissist. No doubt this is hard work. Sit down, talk with them, ask their employees, etc. Do the really hard work for a subset, check that the subset you've tested correlates well to your made-up metric, and only then can you use the made-up metric. You can't just use it without any evidence it works.
This is called multiple language norms. English is "virtually" a lot of languages.
> taken seriously

It absolutely does not always do that (although you've chosen a pretty harsh phrase which has a high chance to be considered extreme).
Actually having lived in China for a significant period of time I can say that the answer is to remove capital controls on Chinese citizens and allow them to invest anywhere else.

This will deflate the Chinese market bubble(and property bubble) almost immediately, you'll see this happen however when pigs are flying to the moon.
Atlassian Offices' Portal Device
A Short List of the Psychological Elements of Software Architecture
Newegg leaked it accidentally. Home OEM - $109, Pro OEM - $149.
Touch on laptop is absurd. And stupid. And not ergonomic.
Also on whether WinXP users are going to qualify for the free upgrade?

My lodger's old laptop is in desperate need of something before I let it have more open access to my local network... (I've been thinking Ubuntu but that might take a little more retraining so Win10 might be preferable if free and it'll run OK on that elderly machine without driver and/or CPU/RAM/space resource issues)
As a short term solution, I would say they're probably right. However, sane advice would be to look for a sustainable alternative. I guess it's just because they have a liberal bias, but in any case I can't see The Economist proposing a slower, yet more sustainable growth.

"After double-digit growth for much of the past decade, sales have slumped" - you don't say... or perhaps they expect that rate of growth to continue without end? Yes, it was a bubble.
Pretty awesome. Any specific reason for picking the de Jong attractor (other than the fact that it's pretty)? I usually see Lorenz attractors in tech demos so I'm curious :)
Front was built for that use case: https://frontapp.com/
Agreed, interpreted/compiled shouldn't necessarily be seen as part of a language definition. However, I see two counter arguments.

When using preprocessor macros in C/C++, these only make sense with a compilation step. But they are part of the language, are they not?

In interpreted languages, you generally have an eval function/command that lets the interpreter execute any dynamically constructed code. That eval function arguably is percieved as part of the language, but only works in an interpreted environment.
No one doubts that it's happening. But the reasoning and the mechanisms are opaque, which leads people to speculate.
It's the "lean startup" mantra often accepted in the startup world of "Ship early, ship often", but not the software world. Kind of ironic in my opinion.
I don't see that scenario happening with driveless cars, where each and every one of them are programmed to react to the same stimulus in the same fashion, and are perfectly aware of how the other cars would react.

I wonder if, with time, some kind of secondary radar system for cars will arise. If everyone was forced to have one in the car (as happens with planes), the mixing of driveless cars with regular ones would be greatly eased.
This solves the problem of your email provider reading your Facebook notification emails.
>implying PowerShell is new
Quoting from the article: "we are investigating the addition of support for GPG's newer elliptic curve algorithms in the near future"
But the answer is going to be that Apple Updates are free. Which is going to be the same reply for Windows 10 for the next year.
@juliangregorian - Not sure why I can't reply directly to your post so I'll quote you here then reply

"Getting a lot of projection out of you; you sound quite bitter. Actual employers love it when employees start families and it is worth extra money, but I won't waste my breath explaining the subtleties of that to you. It's too bad we can't all just be alpha for money like you; I'm sure we'd love to read your blog post telling us how."

Why are you making this about me? Like I said, you don't know me.

How do you know companies like it when employees start families? That's highly subjective and down to the company; it also has nothing to do with what we're talking about. Having a family does not mean you are worth more to a business. Do you have any idea how many days I've taken off to look after my sick kids?

You clearly have no idea what you're talking about.

You are a highly paid professional with one of the most in demand skills in the modern world. Act like it.
ENERGY: Taking the wind out of the UK’s sails
Stupid question: shouldn't it be KEY_SPEC_PROCESS_KEYRING rather than KEY_SPEC_THREAD_KEYRING ?
"I would notice that about once every 6 months this video would get posted, and then the HN crowd would call me the worst shit ever."

That's a problem.

" I hate abusive fucks, and right now HN is so abusive and out of control that someone has to do something about it."

also a problem.

" I keep a low profile professionally, and personally because of HN."

Another problem.

"It’s now causing more damage than good, and a simple curated news site without comments or with only YC companies commenting is a better option."

Good solution.

HN really has been dropping in civility. The post quality seems ok and new is broken and can be improved (contact Dan if you have any good ideas) [0]

As for me, when I read about @Zed, a prolific hacker who gives so much away, being pissed-off enough to write this I think I'll spend less time here.

[0] https://news.ycombinator.com/user?id=DanBC
I think they are trying to achieve the same thing, with differences in API and richness of each ecosytem.

http://www.slideshare.net/teemow1/container-orchestration

https://groups.google.com/forum/#!msg/coreos-dev/nHK8irdnmM0...
So that means Siri is Clipy 1.5 and Google Clippy 1.9?
I like it just to press the win key to do a (cortana) web search.

If they stay with bing as the only web search integrated into cortana google will lose some users.
Nevertheless they should implement google as an option.
CodeAcademy
I just finished the Python module on CodeAcademy successfully. I know have 288 total points on CodeAcademy ...
Fewer and fewer people. Given that laptops today can have 32 GB or RAM, Quadro cards and fast quad core CPUs, there's less and less work that requires a 'real' workstation. Even the CAD people where I work have mostly switched to laptops.

(Full disclosure: I use a workstation as my main computer both at home and at work. My laptop is mainly for traveling and computing in the sofa)
In some ways yes it is the same. However Photos isn't exactly the most important piece of software that comes with your OS.

Microsoft are trying to change how people think of their web browser. Edge is very important yet they are launching it without one of the biggest features needed in a modern browser, extension support.
You can certainly port slow Erlang code to C, but it's not as straightforward as doing so in, say, Python or Ruby. For one, if your C code crashes, it's not the calling Erlang process that crashes, but the entire VM [1]. Second, NIF implementations are supposed to cooperate with the BEAM scheduler and only run for 1ms at a time. jlouis points out that most NIFs fail at this [2]. Third (and maybe the expectation here is too great), binary data (structs, etc.) used/provided by NIFs are "magic binaries" which cannot be pattern matched and are represented in crashes, the REPL, etc. as "<<>>" which can be confusing [3].

[1] http://www.erlang.org/doc/man/erl_nif.html (see "Warning")

[2] http://jlouisramblings.blogspot.com/2013/07/problematic-trai...

[3] http://erlang.org/pipermail/erlang-patches/2011-April/002046...
Why does the idea of Facebook as keyserver worry you? How is it worse than using another keyserver?
50 million Tolkien fans can't be wrong

http://en.wikipedia.org/wiki/Eucatastrophe
Is that a 21:9 laptop they used in the demo?

I want that one.
The Julia FFI for Python is absolutely excellent -- calling a particular Python library from Julia takes very, very little effort. As a language for scientific programming, Julia is way ahead of Python. So I'm not sure if this particular argument holds much water.

https://github.com/stevengj/PyCall.jl
I have both fast and slow ring installs. I have found many problems with both, more with fast obviously.
I like my keyboard and mouse with two screen that are there 100% of the time.

Frsutrating that Firefox and Chrome boot slower than my phone and tablet!

I will stop using a desktop computer when you pry the mechnical keyboard out of my cold dead hands.

P.S. Never personally owned a laptop and only use one's provided by my work.
I just finished the Python module on CodeAcademy successfully. I was given 288 points on CodeAcademy ...
> I've seen a number of trucks with multiple plates from different states

All of which would be registered to that vehicle, which is not what you are talking about doing. Your entire premise is about displaying plates that aren't registered to your vehicle, which will at the very least get you pulled over in most jurisdictions, if not cited.

> I'm curious if you got cited for this, what they might cite you as violating?

In Georgia where I live, it would be this:

http://law.justia.com/codes/georgia/2010/title-40/chapter-2/...

In short, you can't display a tag on your vehicle that isn't registered to it.

I get that what you are talking about doing is civil disobedience, and I'm not faulting you for that. I'm not a fan of automated license plate readers myself, or more specifically the lack of oversight given that it's usually operated by third party, for-profit companies. I'm just pointing out the flaws in your plan, based on what I know of the law (and I'm not a lawyer, just a former law enforcement staff member).
If you are happy with Putty, your probably not that an advanced user. But anyway: Using ConEmu I've been happy for years. Using cygwin or msysgit below makes all very smooth.
They link to their key at:

https://pgp.mit.edu/pks/lookup?op=vindex&search=0x2F3898CEDE...

Surprised that nobody has generated a private key with a UID containing an abusive or self promoting real name/comment, signed Facebooks key with it and uploaded the signature to the keyservers yet. Tempted to sign it with a key with a real name of:

"Software Developer / SysAdmin for hire. See https://mywebsite"

I guess at that point I'd be permanently branded a spammer though. ;)
Repurposed Gold Designer Lights
> Also on whether WinXP users are going to qualify for the free upgrade?

Nope. There is no upgrade path from XP -> Windows 10. You will have to go from Win7/8 to qualify for the free upgrade to 10.
Since notifications from Facebook will contain mostly predictable content won't these just become cribs for crackers?
Endpoint backup solutions?
What would you use for an endpoint backup solution for remote workers (multiple locations incl UK and India) - we have source control for code, but not much for other systems
Full Stack with Passion for Front End in Berlin/Potsdam
Python is better for programming, R is better for statistics. A lot of data analysis packages require a bit of both, so I usually use a bit of both, and C++ underneath when something has to run faster.

To expand, R has every cool statistical model (outside finance) to hand. It's deadly buzz. It's finicky as hell to program in though. Classes are a bit crap. Brackets are all over the shop. Arrows? Really? Meh. Statistical models take ages to program and test, though, and the academic paper that was published last week has had the model as an R package for 6 months.

Python is a beautiful programming language, especially for anything involving transferring data from here to there and possibly back again. I particularly like it when working with a diverse team of context experts, who would think nothing of laying a faecal nugget in your code-base, to save the time it takes to drink a cup of coffee. It's a lot harder to write crap code in Python than in many other languages.

So, in our local technical landscape, R is used for prototyping, and is used in a slave fashion for running complex stats models. Python is used as the "Controller" of the program, and also for database type operations, web-scraping, calling QuantLib, ...
So after 2^(2^35) steps my computer has certainly finished its computation. The state it is now in can be described by 0 bits of information, a priori. The question is, how is this useful in any way? :)
I agree with your opinion, but I also add: being accomplished gives you a microphone for both the insightful and the insulting things you have to say. It's unfortunate that sometimes smart people don't realize that not everyone's words are equally powerful.
The article title is misleading. From the actual content of the article, there's some differences in accent (and maybe sentence structure?), which can lead to social issues for defectors, but the real issue seems to be vocabulary.

So really it's no different from American English vs British English, except the North Koreans have been cut off from contact with the South.
And an absolute nightmare if you're the kind of person that hates having bits of dust on their screen.
iOS Dev for Berlin/Potsdam needed
IPython is becoming Jupyter [https://jupyter.org/] which has made IPython language agnostic. I have used it with Julia, R and Haskel.

It is a great REPL in a browser experience. Personally RStudio has done pretty amazing things and it has the ability to also run with different kernels but it is specifically focused on R.

> Syntax highlighting modes for many new languages including Clojure, CoffeeScript, C#, Graphviz, Go, Groovy, Haskell, Java, Julia, Lisp, Lua, Matlab, Perl, Ruby, Rust, Scala, and Stan. [http://www.rstudio.com/products/rstudio/download/preview-rel...]
Middle management is one of the biggest enemies of creativity
Strncpy() is not a “safer” strcpy()
It's also really important to remember you're reading a book and not having Truth distilled into your brain. 1421 was another fun read, but the author wrote a third book saying that, while he still thinks China traveled to the New World in 1421, he now thinks the Atlanteans made an earlier journey.
I'm not sure where you got 270 GB. The article you reference states 180 TB.

Which, according to the article runs less than $10000 (180 TB * 1000 GB/TB * .048 $/GB = $8640 )
Not to derail your point, but https://en.wikipedia.org/wiki/2010_Stockholm_bombings and https://en.wikipedia.org/wiki/2015_Copenhagen_shootings
Will there be a way to buy a digital download of it?

I recently wanted to bootcamp my Macbook Pro to play some games Windows-only games. I went to Microsoft's website and looked at the options for buying Windows 8. The only options were a retail DVD which would be shipped (and I don't have a DVD drive) or to upgrade from Windows Vista/Windows 7 which I had neither of.

I ended up pirating it because I couldn't figure out how to get a legitimate copy that I could actually install. :(

I haven't used Windows since XP, and 8 is really nice. I'm legitimately excited for Windows 10 especially due to all the open sourcing of .NET-related code recently.
Nice to see an article that explains a bit about J's background. And definite sympathy points for the language supporting complex numbers. But I'm still wondering what the language's “high performance” is based upon. I'm an assembler hog and any language that doesn't compile to native code is just a toy to me. Yet the article only mentions an interpreter. I think, by now there must be something better than an interpreted write-only language.
Seems like a lot to set up, especially since all you really need is "cat ~/.ssh/config.d/* > ~/.ssh/config"
I imagine, despite what they say publicly, that at least some cracked copies of 7 and 8 will pass whatever upgrade qualification checks they have in place.

In 2012, when they offered cheap (£/$15) 7 -> 8 upgrades it was effectively open to anyone who was willing to lie about having bought a machine running Windows 7 in the last X months. Windows 8 could then be installed on any machine using the product key provided.
Is it really months? I thought it's more like few weeks max. Do you have any source for that statement?
be sure to compile with -Wall -Wextra
Nokia launches localised data centre solution for mobile networks
> Almost universally, Europeans take their shoes off when entering a home.

Utter bullshit.

I'm sorry, but I have no more subtle response to such clueless arrogant pontificating prefaced with the typical "as an American who has spend a good amount of time in Europe".

If you had bothered to even superficially explore a single small country on the continent, you wouldn't have such a naive uninformed notion of European cultural diversity.

For you information: any such very, very, specific cultural habit, from taking of your shoes to how you have dinner, is almost certainly nowhere near "universally" true within any given European country (which historically tend to contain multiple cultures), let alone the entire continent.
Yes, but they could just start signing the mail. There's no reason to encrypt the content if proof of origin is what they want to provide.
https://notabug.org/koz.ross/awesome-c
I'm not the one who said bitcoin was like the internet. Someone else did, I was responding to them.
Any they encrypting the contents, or merely signing them? The article seems to imply one then the other.
If you instinctively and intellectually adhere to a system of values, why would you advocate something that goes against it?
The website is completely black in Chrome 43.0.2357.65 (64-bit) on Ubuntu.
You can get a digital download of the Technical Preview now - I'd do that. They've announced that Windows 10 will be free to all Technical Preview participants. That way you can upgrade to the latest version and away you go.
I find it very interesting too, like you said, that every effect or technique boils down to delay lines. It's similar as to how every sound boils down to a combination of sine waves and if you think about it, delays and everything periodic like musical sequences can be expressed as functions of sine waves. So, with these thoughts, the god particle of music and audio is the sine wave.
Distributors Are Smart to Become Content Producers
Now you can see why Orwell was so keen on exploring the mutability of the past in 1984.
Used to use Pingdom but currently trying out NewRelic Synthetics
When Blizzard made Starcraft 2, I am sure they were very concerned by all the many software licenses out there, but then decided to use every tool available to make the game better, released at a earlier date, and have resources directed elsewhere than reinventing LGPLv3 licensed libraries.

The gaming industry is however a very competitive one, where every choice is critical. A company there could not survive if they took unnecessary costs. Yours might be different, so maybe the competition won't eat your lunch while you are busy reinventing wheels. Do a risk analysis and decide how much money and time it is worth, and ask yourself what happens if a competitor happens to be in the exact same spot and decided to instead go with the free alternative.
My reading of it is that if you give them your public key they will encrypt to it and sign the message.
They encrypt with your key (so only you can read), and sign with their key (so you're sure it really comes from them)
> Global investors are not buying into the mania: the shares of companies listed in both Hong Kong and Shanghai are now 30% more expensive in the latter.

I'm quite confused by this statement -- if the shares on both exchanges are equivalent, this seems like an insanely good arbitrage opportunity. Are China's capital controls really tight enough to prevent Chinese nationals from finding a way to invest in the same stocks on the HK index for a 30% discount? And even if they are, I'm not clear why the Chinese government would do this -- it's like charging a 30% premium to domestic investors just for being Chinese.
the register keyword
This is a follow up to an earlier article on the idea.

http://www.wired.com/2014/07/document-coin/

TLDR: Bitcoin is made of CPU-time, this cryptocurrency is made of art. Double spending is not technologically restricted, just socially unacceptable.

Unlike Bitcoin, art money reserves a place in the deep future for human values.
Great essay. Now, can you point out which of those use cases can't be done with regular USD, if someone like Paypal released an API?

Edit: I also disagree with 'reputation based blockchain'. Reputation based anything online is easy to beat, and given the massive amount of scams in bitcoin, it clearly doesn't work.
180 TB is using 4 TB drives.

270 TB is using 6 TB drives.

Backblaze uses 4 TB drives because of the increased costs and failure rates of the 6 TB drives.

https://www.backblaze.com/blog/wp-content/uploads/2015/03/bl...

(270 TB * 1000 GB/TB * .051 $/GB = $13770 )

My original estimate of $20,000 was just a rough estimate that added some padding for overhead and accessories.
Shia LeBoeuf's motivational speech
Ask HN: Sendgrid or Mandrill?
For transactional email which one do you prefer and why?
Ask HN: What is more important – editor performance or coding assistance?
What is more important for you as a developer when working with an IDE – editor performance or intelligent coding assistance?
Dadi+ How we work
One existing problem is that email encryption is so unusual it stands out and can arouse suspicion to some people. I'd just like to encrypt to protect my privacy but "why encrypt if you've nothing to hide?"

The more mundane email traffic like this is encrypted, the less encryption will be equated with suspicious activity.
Sounds like there should be a service for that:

* make a copy of all linked resources when each post is published

* regularly compare the linked resources to the copies to make sure the links still work as expected

* when a link dies, automatically replace it with a link to the copy
You can bottle milk just fine.

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