skysight-inc/HackerNews huggingface dataset:
Now I want to see someone derive a nice formula that results in a kelvinbit. Offhand, I'd guess something to do with information entropy in temperature sensitive media. (Entropy rather than density as that would be more along the lines of bits/kelvin I'd assume. Or heat output would be kelvins/bit.)
I find that oddly similar to what John Cleese said about creativity on this speech:

https://vimeo.com/89936101 (Highly recommended, but it lasts more than 30 minutes.)
Learning from Lego: A Step Forward in Modular Web Design
The new Integrations api they announced at their conference should allow way more granular control. Still in beta though AFAIK.

https://developer.github.com/early-access/integrations/
You're right, it could, if you prefer. In the same labels form with an extra parameter cs, which the yield's all pass in; or in a labels/flet form inside constraint.

(defmacro defsolver (name default constraints result)
(flet ((normal-var (var) `(iter (for ,var ,@(rest default))))
(custom-var (var spec) `(iter (for ,var in ,spec)))
(guard (expr) `(when ,expr))
(solved () `(return-from ,name ,result)))
(labels ((constraint (cs &aux (c (first cs)))
(flet ((yield (form) (append form (list (constraint (rest cs))))))
(cond ((null cs) nil)
((eq c :solved) (solved))
((symbolp c) (yield (normal-var c)))
((eq (first c) 'for) (yield (custom-var (second c) (third c))))
(t (yield (guard c)))))))
`(defun ,name () ,(constraint `(,@constraints :solved))))))
That's a fair point I hadn't considered. It's a good idea I'm not freelancing!!
Their Nature paper says "We trained the policy network p_sigma to classify positions according to expert moves played in the KGS data set. This data set contains 29.4 million positions from 160,000 games played by KGS 6 to 9 dan human players; 35.4% of the games are handicap games."

It is possible that they fed it some pro games after the Fan Hui games but before the Lee Sedol games, but that would be weird; at that point it was already learning from self-play rather than trying to match human moves.

That said, I don't think that Master's better performance comes from being trained on pro games. The AlphaGo version that played Lee Sedol played much more like a human pro than Master does.
what a terrifying yet accurate idea
First to write a language that is basically go + generics wins
>For example, there was a time that software engineering was dominated by females. At the time, software development was considered a feminine task.

But I think you are talking about a menial job that doesn't exist anymore. That skew comes from basically punch card data entry.

I don't think software design was ever female dominated. Is that incorrect?
> Being ethical is a core value of the company

> Google is trying hard to make it's hiring and promotion process objective and unbiased

Google tries very hard to appear to be ethical, unbiased, responsible, and generally virtuous. Sometimes this attitude results in good work. Other times, and I think more often, it amounts to empty posturing and counterproductive gestures. In the social sphere, this "be seen as good" attitude manifests itself as annoying virtue signaling, speech policing, and other behavior that you also see on American college campuses. This behavior is annoying, but very common in tech and easy to ignore.

The "be seen as good" attitude also manifests in technical culture, however. There's this weird attitude inside Google that what is painful must therefore be right, as if difficulty were its own reward. While it's true that the right thing is often painful, the converse does not hold, so Google makes some bad decisions.

Google's attitude toward developer friction is, "This process is slowing you down? Too bad. That's how responsible engineers work." This hairshirt-loving attitude leads to large teams, moving slow, and general risk aversion, and I think it leads to bad engineering-cultural choices.

Google: "This language feature causes problems? Let's ban it. We'll add headcount to make up for the productivity drop."

Facebook: "This language feature causes problems? Let's add tooling to warn developers about the dangerous usages and make sure we can quickly find bugs."

I've worked at a lot of tech companies. I don't think the people at Google are actually any more or less ethical than the people at other top-tier tech companies.

> moving fast is not valued as much

It's important not to underestimate how much moving fast makes you happy and how unhappy you become when moving to a slow environment having worked in one that moves fast.

Facebook's elevation of moving fast to a first-class goal goes a long way to slowing the kind of decay that Google has suffered.
Wouldn't any account based system have an indirect reference counter basically for free? Images are associated with accounts so you safely delete an image when there are no accounts that own it.
"I think the best way to pick what you want to do is to find the intersection of what you’re good at, what you enjoy, what the world needs, and what the world values."

Sam, how do you figure out "what the world needs"? As you point out, this is often very different from "what the world values" (see: Coca-Cola).
While the Swiss guard in the Vatican may look like something out of Alice in Wonderland in their parade outfits, you really do not want to mess with them; in addition to their medieval kit they also serve in plain clothes, carrying such hardware as Glocks and HK MP5's.

If your point was that they have better people skills than many US police officers, though, I agree fully. (Probably more fair to compare the Swiss guard to some elite squad in the US - I would be very much surprised if they didn't get quite literally hundreds of applications for each position, allowing them to be very, very picky.
They're not pleased with a majority female program. They're pleased with a half-male / half-female program. They don't want it to be lopsided in either direction because they believe programming as a skill is orthogonal to sex.

I think making computer science assignments and quizzes fun and less intimidating is a very different idea from the extreme of macho nursing.

Your article shows that teachers were making girls feel unwelcome because they didn't understand the cultural in-jokes. There's a big difference between cultural predisposition and predisposition towards a skill. I find it really hard to believe that programming and problem-solving is something men are just generally better at compared to women. If we measure problem-solving ability by IQ, then women are just as capable as men, though it looks like there are more males than females on each side of the spectrum of extraordinarily good at problem-solving and extraordinarily bad. https://en.m.wikipedia.org/wiki/Sex_differences_in_intellige...
LG W-Series OLED “Wallpaper” TV
No, RSS implement only a fraction of the features of usenet.
The main page sticks when trying to scroll all the way to the bottom. Running Safari Version 10.0.2 (11602.3.12.0.1) on OS X 10.11.6 (15G1212)
Ah, good old Kotaku. Running the hot take of "Probably not X" before an authoritative source announces "Yep, X."
type "inkscape --help"

on your command line. It exports things to formats, and you can query information from files.
>But we're arguing that these purely artificial constructs of geeky men bonding over Star Trek are worth upholding

I'd argue that letting geeks be geeks is worth upholding, and forcing engineers to not be geeks would be a disaster.
There's the Fink package manager, that maintains its stuff in `/sw`, IIRC.
I have several friends who have made out really well from their time in the tech industry. Most of them took more options instead of higher salaries. Now, most of my late-20s friends are buying houses and retiring (or starting their own companies) on the fortunes they have made.

Just because you personally haven't had a windfall doesn't mean it doesn't happen.
If we're considering such scenarios, train shipping seems much more vulnerable to interruption. After all the tracks transit many states rather than just one or two.
> Why are bankers so highly paid?

Because a job candidate being told at an interview "we are looking for people who are motivated by things other than money" would walk out, and the banks know it.
https://gokibitz.com/kifu/HkgGNBjqre

This game is a mirror go upto move 72. Black player is https://en.wikipedia.org/wiki/Chou_Chun-hsun
Can't ID'd and anonymous forums coexist?
Yet the definition of Lisp is as elegant as it gets. And it potentially has the best of everything, thanks to real macros.
Oh for goodness' sake, not everyone wants to have to think like an espionage agent just to enjoy casual conversation on line. The people who suffer worst from harassment aren't opsec geniuses like you that screw up at critical moments, they're relatively clueless types who don't recognize the level of antagonism they might encounter - just as people in a new town are often ignorant of which neighborhoods are more or less safe (and for who, and why), and just as sheltered people may not be able to read subtle clues that a real-life situation is potentially dangerous.

I am so sick of this 'better security' argument - it's a roundabout way of saying you don't have a good answer. The whole 'better security' argument is based on the notion that conflict is inevitable so it should take priority over everything else (which might be why defense is such a large part of the US' discretionary budget). But taking that as your guide results in substantially worse quality of life. If crime goes up in my city, is the best response for everyone to put bars on their windows and dress in body armor etc. etc.? No, that would suggest we've given up on the idea of being able to reduce crime by any other method. Putting bars on my windows is near the bottom of my list of responses to crime, because it would make me feel like I'm living in prison - in which case, what's the point in being law-abiding, I might as well take up crime myself and hope I don't get caught than spend money on turning home into a fortress.

This isn't an argument against self-defense, but against security costs as a negative externality.
> carving IOUs in stone

I would consider Rai Stones as a good analagy, given they also stored suffering in a trustworthy way: https://en.wikipedia.org/wiki/Rai_stones.

When I say "suffering" I'm referring to the amount of causality associated with a given amount of value stored, not the human emotion attached to it.
You weren't wrong...
Lisp is not about microsyntax and code golf. If you worry about the number of characters and that is "the real problem" with Common Lisp, Perl or J may be a better choice for you.
I'm not sure what is meant by "dynamic language" in that sentence, but examining the compiler output, it supports the features of Python which I think of when I think of "dynamic language" (e.g., a class `Foo` gets compiled into a runtime `*Object` with collections of properties and methods, not into a `type Foo struct` with fixed fields and methods).
An e-ink whiteboard sounds neat. The most important thing for me would be fast input response. The ability to just leave something up on the board and use minimal power to preserve the picture (as well as export it digitally!) is appealing.

The e-ink keyboards always poked at my interest but but I've gotten in the habit of not looking at my keyboard and I'm not sure I'd go back to doing so unless learning a new language. Maybe an e-ink function bar or something would be of more interest to me.

Off topic: I was wondering why this site took so long to load...(13.2MB PNG, 20MB of stuff in total).
10 Business Marketing Ways to Marketing Your Business with Advertisement
Source on that?
If harassment is a social and cultural problem, then in my view, so is the desire for anonymity, which is a natural byproduct that aids both sides. Banning anonymity would negatively impact both sides. But who is harmed more? And who is harmed more in the other scenario? The article just focuses on one side of the former. Sure certain individuals need more protection if a real name policy is enforced, but at least it's easier to identify and punish the bigots.

That said, I don't think pseudonyms should be banned in order to prevent harassment, but where people go to discuss complex and sensitive topics, I would expect to see more thoughtful responses from a Real Name vs. a_guy_with_nothing_to_lose, barring a decent karma system.
I'm commenting on rebootthesystem comment which is flagged and dead. I don't understand why - he makes a perfectly valid and coherent point.
We already have a very accurate system of privilege in 'parental wealth'. It has always puzzled me why people refuse to use this instead of relying of race/sex ect .

wtf. why is this downvoted?
The "Wall" is just numbers for Python3, without context for how it compares to Python 2.

For 2.7 Pypy reported 419,227,040 downloads for 2016.

At the same time, for ALL 3.x versions combined (up to 3.6) there are just: ~52 million downloads.

That's 1/8th of the Python 2 downloads.
Of course the salaries are part of a business's expenses. That still means the company is going to run out of money though. Basic math...
Every time I've tried to use Jython, I've found it won't work with pre-existing code all that well.

In part it has exposed CPython "implementation quirks" that people were wittingly or otherwise taking advantage of. In other cases there doesn't seem to be obvious reasons for the differences and has required special-casing the python code to handle it.

It has been great with code written from scratch, specifically for it.
There's plenty of 2.7 out there, but we're moving over slowly, basically due to the nice function annotation/type checking work. That's to me the first really compelling reason to use the latter.
Plus his salary, which one assumes was at least $100k/year.
If bitcoin prices drop to anything like they were 6 months ago it's even worse than that: you'd spend more on electricity than you would earn by mining.
Does anyone know if there is an easy way to get involved in open source projects like this? The readme mentions adding PRs, but as someone that doesn't have much experience working with open source projects like this, I don't even know where to begin. It sounds like an incredible learning opportunity though.
The start-ups could do the very hard work to make sure that employees can trust the stock options.

I've seen all sorts of games. One of the most common, which is surely a violation of fiduciary duty but no one cares to do anything about it, is when the VCs with 3 of 5 seats on the corporate board negotiate a sell-out that matches, down to the dollar, the amount of money needed to make the VCs represented by those 3 seats 100% whole, and not one dollar more.

In order for options to pay out, there are bunch of hurdles that all need to be cleared in a row, with no mess-ups in between, and many of them are not in your control at all.
Like I said, most optimizations. Such datatypes are rare and this is eclipsed by the cost of reallocing common types like vectors.
> a time that software engineering was dominated by female

ref?
I fully agree that should be possible. Apologies if I didn't make that clear.
This is my general complaint about all of these voice controlled services. I want to be able to set my trigger word. I will not be unpaid brand promotion for Google, Amazon, etc. I can mostly deal with "Alexa" or "Siri" since those are actual names, but I'm not going to go around saying "Ok, Google".

Humans name things. Pets, cars, computers, houses, kids(!). We need to be able to name our AI pets, too.
Harlem Shake Fail Goes Wrong WTF – WorthShare
>how much time until one will be required to spend a few thousand bucks and a couple of years in some bootcamp to be allowed to publish them.

... risking anyway to end up in the "B Ark" ...

http://www.geoffwilkins.net/fragments/Adams.htm

(obligatory reference to Douglas Adams, nail technicians and interior designers are not so different from phone sanitizers and hairdressers)
Using Gevent[1] is quite similar to Go when it comes to concurrency in Python.

[1] http://sdiehl.github.io/gevent-tutorial/
The acceptance rate for males is 9%. For females it is 21%.
> what the world needs

For HN its really 1) What are investors willing to contribute to or 2) What are customers willing to pay for.
I'd love something like this for JavaScript
> the northern route could gradually be opened for four to six months a year

*There's a northern route that is only open for a portion of the year.
NumPy is a library that provides typed multidimensional arrays and functions that run atop them. It does provide a built-in LAPACK/BLAS or can link externally to LAPACK/BLAS, but that's a side effect of providing typed arrays and is nowhere near the central purpose of the library.

Also, NumPy is implemented completely in C and Python, and makes extensive use of CPython extension hooks and knowledge of the CPython reference counting implementation, which is part of the reason why it is so hard to port to other implementations of Python.
IOUs that can't be repudiated, payments that can be cryptographically proven, payments that can have conditional logic attached (e.g. third party escrow, without third party having access to the money) -- and all without the need of a centralized authority or PKI system. Those are the real values of the bitcoin system.

Mind you, there are a few downsides too - potential to create transactional race conditions if you control enough of the system; difficulty changing into other currencies; architectural decisions yet to be ironed out about how to scale to a mass audience.

Lack of ability to reverse a transaction could also be seen as a negative in certain lights -- no "visa, cancel this charge, they scammed me".
Because America has a belief system of a flat society vs a class hierarchy.

Both wealth hierarchies and social class hierarchies exist, but that goes against the narrative.
I'm not making that distinction either. Quantum computation by its very nature requires special-purpose constructions. There is no such thing as a "general computation" quantum computer. Conceivably there could be a reprogrammable quantum computer able to be reconfigured to handle many different types of computation, but that would be more analogous to an FPGA than a general-purpose CPU.
#1 contract holder on OKCoin just got his $10M short Bitcoin position liquidated
Are namedtuples that popular? They always felt awkward to me. If some temp variable with multiple values inside a loop, I either use normal tuple or a dict. If passing data around a dict or a real class. I never got the huge win from namedtuple?
Working for a startup is worth it when you are looking for experience or something you couldn't do at a big company. Everybody should work for an early startup at least once just to see what it's like.

Startup compensation, however, is a roulette table you have to work to sit at.
Beauty Meets HPC: An Overview of the Barcelona Supercomputing Center
I'd have thought he meant the Help menu pages, that are themselves Inkscape files, that run through all the basics. I've found them well made and very useful. Eg Help > Tutorials > Basic.
Personally, I think threads like this and the mentality of HN readers that causes threads like this to get created is the main reason why employement in this industry has gotten so horrible.

Everyone is only interested in the very best and only wants to work for the biggest companies with the best perks. It opens the door for manipulation and these companies have for YEARS been taking advantage of workers in this industry.

This thread is bad for HN...
I thank you for your explanation, but I still don't get it. How was I forcing an argument in any shape or form? I merely asked for clarification on a _very_ extreme claim, which I got shortly afterwards, in the form that the claim was meant differently. That would have been the end of the matter for me.

But apparently I'm obnoxious? Well, than so be it.
Dilution is way too easy to abuse, but there's a lot more to it than just "fucking over employees."
If you're looking fantastic Inkscape tutorials, check out Nick Saporito's YouTube channel. Really great stuff for beginners and pros. https://www.youtube.com/channel/UCEQXp_fcqwPcqrzNtWJ1w9w
Crystal Internals (part 1)
Robo advice startup Six Park closes $1.5m capital raise
Employees usually have no visibility into preference, even when explicitly asking about it.
Exactly! Funny you should say that... one of the first apps I tried to make was to just say "Alexa, tell [my wife's or daughter's name] I love her" and I gave up because unless I name the app with my wife's name as the app name it won't work the way I want.
Is anyone not going to bring up Star fucking Trek is that beautiful fantastical future where women and men are equal in almost every respect, and humans all band together as a single race? Star Trek is a globalist/liberal's wet dream. Even TOS which had Captain Pike mumbling about "women on the bridge" was diverse for the 60's not just in representation of women but minorities, and clearly TNG was everything most of the SJ crowd would hope for.
* Linux developers like their command line tools. Many of us had our first real programming happen in college on Linux, but theres no need to No True Scotsman this.
You're answering the question of "what the world values" not "what the world needs".
My theory is that affirmative action gives colleges an excuse to bump up rich, "underprivileged" minorities over poor, "privileged" races so they don't have to give as much financial aid
Any more sources of info like this? In particular I found Musk's comments about the machine that builds the machines and designing the factory like a system on a chip the most fascinating. I would love for a research paper on designing a factory like a system on a chip.
Is it just a lie then- or already starting to form a ideology?
Not to trash talk ceph, but it has had some substantial performance & resiliency issues which are only beginning to be addressed in a production-ready way in 2017 (via bluestore, multi-MDS cephfs, local SSD ordered writeback caching for VMs, etc).
http://www.thenewatlantis.com/publications/the-age-of-female...
https://www.youtube.com/watch?v=7EA-eVWEIKY
every hobby and social activity that's worth doing is also work. it's just not the work you get paid for. that's why it's fun; there are no expectations other than your own, and you're free to have none whatsoever.

i mean, what's not work? watching netflix? chilling by the pool and drinking booze? can you really do that all day, every day? do we need tributes to that?

p.s. people worked their ass off to make netflix+chill possible for you to enjoy in your leisure time.
Another milestone towards the singularity.
You might enjoy the blog of the guy who co-wrote the script for the comic, himself a prominent quantum computer researcher:

http://www.scottaaronson.com/blog/
Mesosphere, Inc. is hiring a variety of software engineers to help build the Datacenter Operating System, based upon Apache Mesos. If you're looking to work on distributed systems, large clusters at scale, containers & microservices, and big data frameworks, we'd love to hear from you. Languages we use include Scala, Java, Erlang, Go, C++, Python, & Javascript. We start the process with an intro call, then a coding challenge + review call, followed by a full day of onsite interviews.

Software Engineer openings:

-Infinity (SF): http://grnh.se/rjxb2e

-Marathon (SF & Hamburg): http://grnh.se/pab62x

-Package & Registry (SF): http://grnh.se/tw25fx1

-Dev Tools & Infra Automation: (SF, Portland, Hamburg): http://grnh.se/1ubstv1

-DC/OS Dist-Sys (SF & Hamburg): http://grnh.se/op4a251

-Frontend (SF & Hamburg): http://grnh.se/f3wyvu

-Mesos (SF & Hamburg): http://grnh.se/2daykb

We are hiring for full time roles in our SF, CA and Hamburg, Germany offices. Remote ok when necessary & we'll sponsor visas. All openings: http://grnh.se/x0enob