skysight-inc/HackerNews huggingface dataset:
I have grapheme-colour synesthesia (a strong, consistent association of letters with colors). Back in college, I wrote an article for my campus newspaper describing synethesia, and I included the full mapping of letter-color associations in a sidebar.

I rediscovered that clip about ten years later and, without looking at the sidebar, jotted down all of my letter-color associations. They were remarkably consistent!

I tend to also associate letters and numbers with a particular gender, even though the concept of a grammatical gender doesn't exist in English. There isn't anything about the shape of the letters or any similar pattern that explains why I associate "H" with female but "I" with male. I'm not sure that counts as synesthesia, though.
> Except from a totally different programming paradigm what do ML-derivateves have to offer?

The programming paradigm is itself a reason.

> Also the author states that ML is "statically typed", "type inference"... Why does a statically typed langauge need "type inference"?

Static typing provides aspects that are statically known to be correct without testing, type inference allows the benefits of static typing without the type-related boilerplate/overhead of, e.g., Java.

> As I understand this - I'm probably wrong but - dynamically type == type inference.

Dynamic typing is not the same thing as type inference. Dynamic typing provides the low boilerplate that static typing with type inference provides but without the safety that static typing (with or without inference) provides.
FBI's crypto backdoor plans require them to win the war on general computing
The original team, not the one who hijacked the trademark.
Gaylen Malone – 3d environment artist
Yeah, you can't put a period on the era of powerful Japanese designers without first Miyamoto calling it quits.

That would never happen though because Nintendo has built him up too much as the mastermind behind everything they ever did. He's part of their company identity now.
It's kind of rude when talking to someone or in a meeting, otherwise not a big deal.
Many people use laptops as their primary workstation these days.
Replace "language" with "race" in that sentiment and you'll understand how dangerous your sentiment is. Languages are not mere vessels for communication. They also hold within them cultural histories and ways of thinking. To want all of them eradicated but one is to proclaim one language "superior" to all.
That's definitely a component of it, yes. But why do they have more negotiating power? For the sake of argument, let's leave out the trail regarding levels of education/intelligence.
You've pretty much described the frontier of modern web development, some of this stuff is still being defined, lots of it is yet to reach mass-penetration.

It would be pretty nice if there was an "all of the above for dummies" guide.
If people start making hash collisions with modern quality hashes, many programs are in serious trouble. Git and Mercurial for a start assume the non-existence of hash collisions.
"More Must Be Done" -> If you need a tool to coordinate some kind of action, this may be of help: https://www.iWouldDo.it
Been using Airtable on my own but the embedded mobile view looks pretty great. There are so many sites where the spreadsheet/cells don't scale down well.
For the tone of the comments here, it'll be more the year of the Hurd Virtual Machine.
I love this idea, but I fear it's unworkable in practice.

In the first place, it's lawmakers at the end of the day who have to approve this thing (even if you manage to swing a constitutional convention, and that's scary all on its own) - and I think you'd be hard pressed to get the requisite number of someones to pass a law that can only make their own lives worse.

It would require a revolution, basically - the entrenched system (and my apologies for that eye-rolling cliché) would never allow it. It would take the same fresh look and honest forward thinking that led to the constitution's drafting in the first place
I wonder if you could mount it on the ceiling, or even in, angled steeply (so you'd have to get very close to create shadows). For imagery, distortion would make this impossible, but if you're just projecting white light...
There is so much more than communication inside a language, it carries a whole culture. If you only know English, I would advise you to learn another language, you will understand.
This is what the black bar looks like:

http://web.archive.org/web/20111006185350/http://news.ycombi...
Apple Watch Internal Circuit – 512MB RAM
In addition to the other replies, there's also the problem of simply igniting the flame. For example, a Falcon 9 uses kerosene and liquid oxygen, which burn real nice when ignited, but won't do anything if you just mix them together and let them sit. Just like lighting a stove, you need something to get the process going. With a Falcon 9, this is done by injecting a small charge of two chemicals called TEA and TEB. They're hypergolic with each other, meaning they ignite on contact. This then starts the combustion of the actual propellants. The amount of TEA and TEB carried on board is limited, so you can only restart a certain number of times.

Using hypergolic propellants solves this problem. The trouble is that hypergolic propellants are inherently dangerous (they'll explode if they come in contact, that's the whole point) and are typically highly toxic. They're OK in small quantities, thus they show up in RCS systems, but making an entire orbital launcher using hypergolic propellants is a massive pain. It has been done, but the result tends to be more explodey than usual.
What is it written in now? (Rust?)
Google Launches Password Alert Extension to Protect Users Password from Phishers
I heard that Facebook picked Mercurial because it was easier for them to make it work at their scale.

On the other hand, the company I currently work for also uses Mercurial, but all the developers besides maybe the founder (I haven't asked) prefer Git. I don't know the specifics about why everyone feels that way but from what I gather it has to do with branching being easier.
Yeah, the team is still actively tweeting updates about adding features and refactoring parts of the original code base. There's not even a slight chance a port would be even out of the planning stages.

Even the most gung-ho C# pusher at Microsoft would also ask what benefit porting it would give. Years (if we're being realistic) just to get to feature parity all so it runs on top of .NET?
Answer by Justine Musk: How Can I Be as Great ... Elon Musk, Etc?
Отчет за апрель 2015 года
New Apple Watch Has Lowest Ratio of Hardware Costs to Retail Price
Definitely reading into it too much.
I don't think this is true. Google is pushing Google+ login, but you can use that without a Google+ account, and the normal OAuth2 login is still around and not being depreciated.
This is incredible. Getting Minecraft modding working in Visual Studio is how you are going to get the next generation of kids interested in programming.

If you haven't watched a 12 year old play Minecraft, you need to do so. It's the ultimate fantasy universe, and the way you combine elements to make something new is very analogous to programming in the vanilla game.

Adding a way to customize this universe will just explode the interest in programming among young people.

It's really unfortunate that there is so much time being devoted to "teaching programming" to kids, instead of "teaching playing on computers". "Teaching programming" feels serious and adult, and doesn't leave room for fun.

I've had said 12 year old try multiple times to "learn programming", only to give up when things aren't as great as they'd imagined in their head, after having spent hours just trying to figure out the right version of Python, and how to get a shell set up, and how to get something on the screen.

Imagine the result of having your for loop create millions of blocks accidentally in your universe, and seeing that mistake happen in a non-threatening way. This is the sort of thing that makes computing and abstract thinking easier for everyone.

Giving an open universe to kids with the blocks to effect their world is just an insane tool. Kudos to MS for the hard work, and putting it out so early.
My father tried quite hard to teach me and my brother Turkish when we were young. It's lucky Turkish isn't in any sense an endangered language, because today between us we know exactly zero words of Turkish. It's not exactly a foolproof process.
Probably reading too much, in this case.

But since you mention it it'd make a lot of sense for Microsoft to want to buy Github.

Microsoft has been doing a lot of cool stuff engineering-wise in recent years. They've released so many FOSS projects I've lost track[0]. But they still suffer from a problem of being "uncool" because of their past reputation. Which was deserved, but they've changed a lot[1]. Microsoft needs a new brand for their FOSS work, because the Microsoft brand is badly tainted in the FOSS world.

Github is one of the few companies that could earn them respect in the FOSS world if they were to acquire them (and of course, not screw everything up).

[0] Heck, I've literally lost track of the number of FOSS things they've released this week

[1] Fifteen years ago, could you imagine Microsoft hosting a launch party for Debian? Because that's what they did this last weekend: http://openness.microsoft.com/blog/2015/04/21/microsoft-debi...
With less pollution, Beijing's Olympic babies born heavier
I am not sure that I agree with the article that the age of the video game auteur is over. There are so many shifting elements in video gaming that it seems like it is hard to tell what will emerge. I imagine that, no matter what platforms exist, just like in the music and movie industries, a singular individual vision will always work its way to the top.
Testing Out the Coin: One Card to Rule Them All
Programming languages are not quite like operating systems (and even Linux has Wine). When you have a large codebase written in some language, you can't just easily throw it out and rewrite the whole thing in another language. Programming languages never really die out: COBOL is still used these days.

There is a lot of Matlab code out there, and it needs something to run in other than Matlab. That's why Octave is still important.
I would learn at least one solid backend technology to use for services and processing and one frontend technology.

If I were in your spot I would probably learn Java for the backend technology (with Jersey, Spring MVC, and Hibernate). Personally, I much prefer Ruby on Rails or Python and Django but since your goal is to be hired (and I would assume to be able to move up and make more money), I would stick with Java. It's solid and not going anywhere.

For the frontend I would say Backbone or Angular. I haven't made a decisions here but I would say Backbone is not going anywhere and will be the template for other frontend frameworks for many years to come. Angular is also strong.

Also, grab a css framework. I would choice Bootstrap.
I am familiar with Baltimore. Beautiful downtown with drugged out zombies wandering around everywhere. The piece you linked to said black cops are by far more brutal so I don't see how that helps the narrative. Until you have to get a parenting license the cycle will continue.
Template Code Bloat Revisited: A smaller make_shared
See also the web work of Jorn Barger (coiner of the word blog), predating all of these examples, such as http://web.archive.org/web/20130409060532/http://www.robotwi... (original website seemingly now defunct), and his attempts at linking Joyce with AI.
Every single Open Pandora edition there is "out of stock" and has been so for as long as I've known about Open Pandora.
>Congress has very different constraints when naming bills, but the end result is the same...

You speak as if they're making an honest attempt to give the bills meaningful and accurate names. They want the former, not the latter. The PATRIOT Act, like the USA FREEDOM Act and many other bills, is purposefully misnomed in an attempt to hide what the bills does and to dissuade voting against it. "You wouldn't vote against patriots or freedom, would you?"
> Is anyone actively "selling" adoption of Octave?

Not quite. I am going try to to be the one doing that selling. I'm meeting someone today to discuss how to start that business.
My headshot from age 35? 27.
My recent headshot (I'm 40): 42.
A photo I took just now with PhotoBooth? 29.

Seems like a slot machine...
Just launched this interactive tool following the success of this downloadable persona template:

http://fakecrow.com/free-persona-template/
The two can go together: https://www.google.com/#q=add+entrepreneur . One limitation of any label is that there are many sub-types within a labelled group of non-neurotypicals. The most important tool is a shared language to define common challenges and solution strategies.
For C++ most of that is iostream.

$ cat hello.cpp

#include <cstdio>
int main(void) { puts("Hello, World!"); }

$ g++ -static hello.cpp
$ du -h a.out
857K	a.out

Compiling for size (-Os -fdata-sections -ffunction-sections hello.c -Wl,--gc-sections) gives 816K

With iostream I get 1.6M
David Simon: 'My Country Is a Horror Show'
A Constitution with zero teeth is sure to be perpetually shat upon, which is our current reality.

That said, I agree that it's unworkable, for exactly the reasons you stated. Beyond that, the ship has sailed. With our current interpretations of the Constitution, there's hardly any law that could be presumed unconstitutional by any common man.

Any such fix would require either a revolution or a time machine.
Nathan Adams is a brave developer, seeing as how his parent company just held their annual conference and showcased a featured way to create and distribute Minecraft mods.

This is akin to someone working on Windows saying,

"Just a reminder: there is no official way to run Windows on a Raspberry Pi 2 & we still do not officially support ARM. We are working on it"

Uhm. Okay, Nathan, but your boss's boss just delivered a keynote presentation and told tens of thousands of people otherwise.
"race" is just how humanity likes to self-segregate.

"language" is a tool used to communicate, and it would be wonderful if any two arbitrary people could successfully communicate.
Anything you can do with materialized/indexed views (including most conceivable update models) you can do with the right combination of creating tables with SELECT statements and the right triggers to rebuild and/or update the tables.

What specialized syntax for materialized views and related configuration provides is some combination of clarity of intent, developer convenience, performance improvements over the most naïve update implementations, and additional information for the planner to use to optimize queries.

Postgres current level of support for named-as-such MVs provides basically the first two benefits for certain situations (and a little bit of the third in certain situations via REFRESH MATERIALIZED VIEW CONCURRENTLY.)
Of course ASP.NET MVC 5.

Yea, this is useless.
Open Wikipedia ranking
Where is the digital wallet?
Such an awesome and powerful idea...publish the data where the users can consume it. Great job.
1. Figure out what sector/industry you'd like to work in.

2. Figure out what's popular in that sector

3. Focus your skill development on that.

With some exceptions, but there's a high affinity for certain technology stacks in most sectors.

Alternately, if you want to work with C or Haskell -- start by identifying the sectors that are actually using those (they do exist), and build your understanding of the problem domains unique to that sector or your familiarity with the frameworks, libraries and toolchains that are being used on top of them.
I've been following Zeppelin for a while and have been actively using it for a couple of weeks (using Scala and SparkSQL/Dataframes), and although there are a few rough edges, it has been a godsend for data exploration, analysis, and feature extraction. If you're working with Spark, I highly recommend giving it a try.
Same story here. I learned both Git and HG circa 2007 and decided HG had a more pure DVCS model. I still believe that's the case and still use HG. When I interact with GitHub I use hg-git. Long time Git users: I strongly encourage you to try Mercurial.
Git 2.4 is out!
IMO it would tarnish Github more than it would redeem Microsoft.

You don't become cool by buying the cool new gadget-of-the-week just as you don't become cool by buying a cool company.

Ill be comfortable calling them cool when they've demonstrated they no longer follow Embrace Extend Extinguish but until then they don't deserve the benefit of the doubt.

As far as I'm concerned they realized they tried to move to fast into the extinguishing phase so they're taking a step back into the extend phase. Im not falling for it.
What is it that's holding your attention when you're "not paying attention"?
I started with and loved Mercurial as a DVCS, and it still has some QoL commands that Git requires some hoop-jumping to get at, but ultimately the deciding factor was the inability to permanently delete branches. Since branched dev work would fairly regularly have generic names or the names of the developer working on it, it would always end up being forked and merged instead of branched and merged, which led to a ridiculous number of headaches in our build system.

We still use mercurial for most of our repositories just because they're dated and not likely to see more than a handful of commits a year, but most of our active development work has already converted to git.
Tweet an opinion about gamers and label it with #gamergate and see what happens. Twitter it slowwwwly rolling out tools to help manage this analogous to the way you can manage who you follow.
For more awesomeness have a look at this:

http://en.wikipedia.org/wiki/VA-111_Shkval
You'll have better luck asking http://www.reddit.com/r/unity2d
Consider how many cavitation bubbles a propeller has to deal with in its lifetime, versus a typical knuckle.
> That was 2001. There was no SAS loophole to exploit. If you desired to sell software, you had to ship it.

People have been selling access to remotely hosted services since long before 2001 (since before the web, the FSF/GPL, or even the internet or even ARPAnet existed.)

The thing now referred to as "SaaS" has been a thing a lot longer than the name "Software-as-a-Service" or the acronym "SaaS" to refer to the concept has existed.
Looks great. Your design is always among the best.
>When could your problem be dominated by sequencing? It often is in embedded systems, where you're sequencing external hardware to get it to do real-world things. I mean, yes, you could write all that in a monad, but if that's the dominant thing you need to control, what does it gain you?

That was exactly what I was referring to with the Arduino board example ;)
Perhaps just: "someone significant to the community".
True.

But, the one thing that looks impressive to me is that, the way they are handling the rocket with a single engine, which is similar to spacex's grasshopper.(also assuming they will make a vertical landing soon)
The nastiness was the distinctive feature. Once they killed that it marked the beginning of the end.
> inability to permanently delete branches

If your workflow fits better with git-style branches, you should use Mercurial bookmarks, not Mercurial named branches.

Mercurial even tells you:

(branches are permanent and global, did you want a bookmark?)

every time you create a named branch.
That's a fair point. Sorry I didn't mean to come accross as attacking you I'm just confused by the business model in general.
"Rude" things are 100% superficial, pretty much by definition of rude. (As soon as something becomes an issue in terms of actual consequences, we stop using the word "rude" and starting saying other things: unacceptable, not right, fucked up)
You're comment made me think of something else I read from time to time that resonates with me when someone passes away, especially if that person has contributed greatly like Paul has:

No man is an island entire of itself; every man
is a piece of the continent, a part of the main;
if a clod be washed away by the sea, Europe
is the less, as well as if a promontory were, as
well as any manner of thy friends or of thine
own were; any man's death diminishes me,
because I am involved in mankind.
And therefore never send to know for whom
the bell tolls; it tolls for thee.

–John Donne

https://web.cs.dal.ca/~johnston/poetry/island.html
How to check if a domain is blacklisted by Adsense?
That's "only" ~13Gb/s.

Still, yow. That's a lot of data.
> Ill be comfortable calling them cool when they've demonstrated they no longer follow Embrace Extend Extinguish but until then they don't deserve the benefit of the doubt.

I'm not saying that Microsoft doesn't still have this intention to some degree. It's impossible to prove a negative, especially for such a large and fragmented company.

But it's inconsistent that Microsoft still receives so much hate for having practice this a decade ago, when there are companies that are literally doing it today, in the plain light of day, in very large ways, and receiving far less criticism than Microsoft does.

I say all this as a Linux user typing in Iceweasel from a Debian machine that has no non-free software on it except the wifi driver. I have no love for Microsoft or proprietary software, but they still receive so much criticism that it crowds out criticism of other companies that are just as bad today (or even worse) compared to Microsoft today.
;-) Pretty sure we're talking about cavities forming _between_ bones. Stretching a bone out enough to to create a cavity "within the marrow" does not sound appealing in the least (yikes)
Generally agreed. I'm one of those former iOS users who jumped ship to a cheaper Android phone.

But while there's only so much room for $10 text editors like Vesper, there are plenty of people who are content to keep dumping money into Candy Crush. As much as I hate it, I don't see that revenue stream drying up. Even if nobody ever wrote a new text editor for iOS, Apple would be fine. The 1000 editors that have been written already are enough.

MS's approach is pretty interesting. It's tempting to write it off as an OS/2 style "Why would anybody bother writing apps if it's compatible with Android" scenario, but I see that more as a stop-gap to get their phones in people's hands. Without it, people are missing work essential apps (Hipchat/Slack/Trello/etc) and apps driven by friend-networks (Snapchat) that can't be easily substituted, even if a similar alternative is available. Maybe with this, they'll have a bit of luck in actually selling phones. And then the native apps can trickle down from Universal Apps being developed for desktops and tablets.

I hope they manage it, but the MS name has an awful lot of baggage attached.
Personally, I thought that episode was rather poor. Harvey made a number of claims that were just plain false. For example, he said that the p value is the probability that your result is true (!). He also said that the reason that physicists at the LHC require 5 sigma is because their data is so noisy (!).

I think the first one was a miswording, but the second was a serious conceptual error. I wish Russ had pushed back a little harder on that episode.
thank you for your prompt suggestions. OpenStack is a way too much for me. Like a starving Yemeni used to rice might feel if he was thrown into an all-you-can-eat buffet. Highscalability is an interesting blog but it too has concerns that rapidly outstrip the beginners brain. I need a gentle set of tutorials with exercises that walk me through a specific problem - like setting up a 'sharded database' over a cluster and then performing 'work' on it. Then learning how to add streaming data. Then shutting off one machine in the cluster and seeing how the system responds.
The bicycle is doing fine in the western world, it's the transportation of choice for just about every kid and plenty of adults too.