skysight-inc/HackerNews huggingface dataset:
What is the source of that statement? Because honestly, if the future of Rust is to look like this, that would be somewhat horrifying.

Python is a great language for beginners and people who get into programming through nontraditional channels without having much of a symbol-pushing background; presumably, being able to parse symbolic expressions naturally is a skill that needs to be learned, and perhaps even needs to be learned early in life to wield effectively. If you don't have the ability, classical systems languages will look like malicious ASCII soup and a language whose code you can actually read like a paragraph of text will be long-overdue respite from this misery; the same perhaps even applies to other non-verbose shorthand (as an anecdote, one of my graduate program's logic-heavy classes is currently suffering from a student who more or less constantly interrupts the lecture to get all the mathematical notation on the board read out to him in natural language). The latest startup/trendy tech boom has made a disproportionate number of people of this type gravitate towards programming, many of them coming from the wider blogosphere/"social internet"; as a result, their opinions regarding what is good or bad and legible or illegible have come to entirely dominate the airwaves. It is all to easy to forget that there is a barely visible core of often significantly more prolific "native" programmers hiding in newsgroups/IRC channels/mailing lists and more often than not having very different measures regarding what constitutes good language design. When Rust came about, its design held the promise to finally deliver something to this group that might offer a way out of the C monastery; having it reorient itself to appeal to more popular sensibilities at this point is bound to cause a lot of hard feelings.

Personally, I always found the flat monotonicity of Python code to be rather unpleasant to read and write. Having what some people like to denounce as "line noise" actually enables a very useful visual contrast between "structural" (parentheses, scope boundaries, operators) components of the code and largely user-defined "names". Looking at a piece of code like "if(vals[1]==1 && vals==[1,2,3]) { ... }" allows you to break up the code visually before having read and echoed to yourself even a single word of natural language; this can't be said of a (hypothetical) example like "if vals.at(1) equals 1 and vals equals list(1,2,3):". Adding to that the general lack of code layout flexibility and the deliberate lack of alternatives to express a given pattern, the resulting picture is that the way an experienced programmer would usually gather a slew of information from diagonally skimming over a piece of code (segmenting all of it using the visually distinct "line noise", gathering when and how data is accessed, inferring the original writer's priorities from how the code was spaced out and what constructs were chosen, spotting the names of external dependencies...) is severely crippled.
Samsung sells the final product and profits from it.

Since Samsung modifies Android, arguably they could have removed infringing features but they chose not to. I don't know if this argument came up during the case.
That's very cool; how do you get colourise to associate lines to the regions of assembly?
I thought the opposite. First, the headline is just plain wrong and not even really in a click-baity way. Square hasn't even hinted at an IPO and Box is likely to have a successful one I the next 30-90 days. Dismissing either as a "commodity" is wrong. Both provide services that are fairly sticky and both have demonstrated the rare ability to acquire customers at scale.
In India, every poor person's primary mode of commute is a cycle. But such cycles are not GPS tracked, and hence his tracks will never feature in such a map.
The obvious solution here is a reboot civilization wiki. There could even be fun discussions about what to put first, the assumed technological level of the target audience, etc. I think many people would find this extremely engaging... if there was an initial thing in place, with some aspects right, but, more importantly, some aspects wrong, to criticize...
A submission like this without context is useless, despite gender or sex (yes those are different)

I wish I had more context to what you're saying.
Did you run a post-PAR (timing) simulation on that? On designs with low timing slack or large area occupation this is really important, otherwise you may easily violate setup/hold time constraints in what are usually very nondeterministic ways. This is, in fact, one of the reasons why ASIC development is ~80% verification.

We had a bug of the kind once, where a Microblaze core would fail to boot the Linux image after what seemed a trivial modification in the peripheral code, but it turns out we were packing the logic so tightly that this change blew the timing on some critical net. Ah, the joys of digital design.
Why Google Maps and not OpenStreetMap as the base layer?
Show HN: Nodepad, a graph/tree drawing webapp
By the time Neal Stephenson is done writing you could probably just use his collected novels.
If you look in about:memory, you can try to diagnose a bit where the memory is going. This may or may not result in anything that will be useful for you.

I appreciate that it is frustrating when your browser is misbehaving, but your generic complaint "my browser leaks like a sieve!" cannot possibly garner anything other than generic suggestions. Memory issues can be caused by buggy websites, websites that use some feature that Firefox implements poorly, addons, plugins, buggy graphics drivers, and so on. Issues that come up after days of heavy browsing can be particular hard to diagnose.

> although I had the impression that both sorts of fixes were generally backported to the ESR branch

ESR mostly just receives security updates, plus the occasional crash fix.
Inferno Raspberry Pi image – beta release
There is nothing stopping a language implementer from ignoring CLR generics and leveraging erasure to do their own thing. The problem is that such a language is basically cut off from providing a bridge interface to any CLR library that uses generics. I would guess this is why many core Microsoft libraries (say WPF) don't use generics even though they could (but it could just as much be that they were started before generics were pervasive in C#).

The LAMP team actually got pretty far with Scala on the CLR. The reason it didn't go farther was more due to a lack of interesting and funding.
There is, for me, a peculiar connection between cameras and pc computing power (I used to work for muvee technologies). As computing power grows, I've been quite frustrated with how he extra tends to get eaten up by a higher qualiy video format. 320x240 was enough at one point and 300mhz machines could deal with these well. Then came DV at 720x576@30fps, needing faster machines. We have HD today at 1920x1080. Each step has so far been 4x bump in resolution. We're now going to get hit by another 2x bump - 4k video, and then perhaps a bump to the frame rat to 60fps (or at least 48fps).

Today's "normal pc" compute power is inadequate for 4k video ... Unless you plug in a decent gpu and your machine includes a decent bandwidth to that gpu.

Given that parents have always wanted to film thir kids at the highest quality they can afford, where do you thnk this trend might take us industry wise?

Edit: if i cannot type out this post error free, mobiles phons suck as PC replacements ;)
>Concluding that the 2014 model is "slower" than the 2013 models from a sample this small is totally inappropriate, though.

You only need one sample to make the point that it may be slower, and that's very much contrary to expectations.
I'm sure this verdict will be great for consumers.
Projek Filem – GitHub for videomaker – A crowdfunding campaign.
> However, something like "did you forget to call me last night?" is not a great example.

I bring this up more because this is the kind of thing most people are interested in lie detection for, and they're hoping to get an excuse to say "Aha! I caught you!" as if that was proof of anything.

Most people aren't in MI, or police detectives, which is the lion's share of relevance.
Thanks for saying that. Still, it may not be how applicants see it. For instance my take from PG's "How to apply" (http://ycombinator.com/howtoapply.html) was that posting here could definitely be a plus — and that's one of the reasons why your role is so important. I know sama mentioned improving the quality of HN comments as part of the roadmap for YC to get to fund more women and I couldn't agree more.
I keep seeing uptalk used to insult someone should "know better" than to ask such revoltingly dumb questions: "How do I debug my app?" "Um...with a debugger?"

Or I've seen uptalk used to supply guesses from other people who don't know the answer but are willing to pontificate: "How does one get a test VM?" "Download a VM product? Contact operations and requisition one?"

Most often the former though, and yes it is annoying.
To those who downvoted my comment without argument: what I said is outrageous? unacceptable? men who physically assault women or treat them as purely sexual objects should be tolerated? am I missing something?
That does sound awesome. Thanks for doing this.
I'd love to read this.

Re measurement, this book is an interesting read -- sort of an analysis and attempted reconstruction of the techniques used for furniture building in the preindustrial era (lots of ratios, transfer of measurements without actually putting them into units, et cetera): http://lostartpress.com/products/by-hand-eye-1
Perhaps if we legalized prostitution it would decrease incidents like this. We know that as pornography consumption increases, violent sex crimes decrease. It's plausible that giving people a legal outlet would make them less likely to sexually harass others. Then it shifts the costs to the men rather than on the women of society.
A few, but not like it used to be :) When I have some free time, I'd be interested in going back and seeing what would be involved in recreating some of the labs these days. I'm curious how many of the parts are available on amazon.
Square hasn't even hinted at an IPO? I think they've been hinting at an IPO to the people they've been recruiting for the past 4 years. They sold my friend on the value of their future IPO and he started there in late 2010...
Victoria, Northern.
I'm not trolling. I genuinely want to like Scala, which is why I'm disappointed by some of its design choices.

Yes, in Scala val should be king (unfortunately, it's not -- if you've taken the two Coursera courses by Odersky you'll see some use of var in the exercises, refuting your claim). But it's true val is more common, and the use of var was accidental to my point anyway (mutation wasn't the issue), hence my clarification and second example. Yes, it's pretty obvious where I introduced the mistake, I said as much. In the real world, the mistake might be harder to spot, which is why the type system shouldn't allow it.

If I understand your position correctly, it seems to boil down to "programmers will code correctly, therefore this static check (that Option must not be null) isn't needed". Which is pretty much what dynamic typing proponents have been saying all along. A pretty untenable position if you want to stay on the side of Scala...

I'd much prefer if Option were more like Haskell's Mabye, but then again, I side with static typing. I understand why, given Scala's requirements, this wasn't possible. It's just disappointing.
Judging by my own feelings, I assumed that...

At least then I was sure that my computer could possible do the important things that high priced computers do, but I wasn't sure.

I sniffed the wind and knew...

I never saw my name in print so I didn't get that 'Bill Gates' fame, but I was known in my club.

Every club meeting I'd have a few more commands that worked fully.

Had I not cared about BASIC, I probably would have just built another switches and lights computer with minimal static memory and been done with it.
I'm assuming OP is the author:

very nice idea, very nice execution. Few things that imho need to be fixed (probably fast fixes):
1) Ensure that the print settings are correct. i.e. the pattern get splitted on two pages, for no reason.
2) resizing the browser window stretches/squeezes the picture. You shoud probably listen to the resize events and re-trigger the generation, change the patterns to some css, or simply set the generated image as cover.
3) translate the code in english. In softwares, having standards is a good thing.
I dont know how Box can get succsfull IPO. Then company is burningb cash without clear strategy to change that. Box ipo will be churn and burn unless they either change ceo or get idea how they can compete with dropbox and other big guys...
At least on a German keyboard, the <> required for Box<T> is a more painful combination to type, as < is the key next to the left shift key and > is the shifted version of the same. At the same time, ~ is right alt and +, where + is roughly where ] is on a US English keyboard.

With my typing style, the former is a complex press-release sequence with the left pinky and ring finger, whereas the latter is a single chord executable with the right thumb and ring finger.
Well, I just have noticed that many people have gone to Stanford or Harvard, you know big name schools. I don't have hard data, but thanks for the comment :)
That's fine as long as refrigerators, bags of milk, and Cap'n Crunch still exist.
Sure, maybe Samsung will create a superior implementation to the ones they were found to be infringing and the consumer can benefit from their innovation.
Hi!

Please, please, please, please, please, please, don't forget the opening text from Y Combinator:http://ycombinator.com/ad.html

Then remember WhatsApp's founder was rejected.
Looks like almost all the infringed patents were on the Android side.

Didn't Google testify on this case?
I also liked how Heidi Roizen tried not to extrapolate on her own experience now that she is a VC. When you get older, more assertive and less of a 'target', it's too easy to forget what younger women might encounter.
[edit: grammar]
The world is too hot in 10 years: what do you do?
Using today's technology, how does one invest in future survival assuming global warming does not taper and subside? What does surviving the global climate crisis look like in the near future?
They have a patent on white lines on slightly greyed paper? Amazing.
How are you enjoying it so far? It sounds like an interesting book and am considering giving it a whirl.
Awesome. This is the best game of life I've seen on the web. It has every feature you could ever want for someone who enjoys creating patterns incrementally.
> High schools in Australia have electronics classes.

They do? None of those I know (high school 2000 - 2005) in Perth did electronics. We had the usual woodworking/metalworking/art/photography electives, plus drama & music, but no electronics. We also had extremely sub-par computing classes, with no option for a T.E.E level (i.e. contributes to your University entrance score) computing class whatsoever.
> Even ignoring the fact that $BOOK would have some fixed size/weight

The US Navy issues the Bluejacket's Manual (BJM) to all new enlisted people. It's a How To Be a Sailor book. https://en.wikipedia.org/wiki/The_Bluejacket%27s_Manual

When I was in bootcamp (decades ago) we used it for important things like measuring how much of a gap there was supposed to be between the top of your mattress and the top of your top sheet: 1 BJM. Sadly, the rest of physics were not derived from the dimensions of the book.
Did you create an account to answer this question?
I assumed that stuff was covered elsewhere in the book. I sure hope it came with safety protocols, as well details on how to make yourself some acid-proof gauntlets and why you should work in a ventilated space. But this is really more of a 'yay science' book.
The best I know of in one coherent resource is the History of Science series of lectures by Lawrence Principe at Johns Hopkins, published by The Teaching Company:

http://www.thegreatcourses.co.uk/tgc/Courses/course_detail.a...
Why Do We Need Data Science When We’ve Had Statistics for Centuries?
> legitimate use of the ~ are few and far between: typically, recursive data structure definitions

Wait, don't you need it to instantiate the corresponding recursive data structures? As in, a typical cons-cell list would be created in a fashion like Cons(1, ~Cons(2, ~Cons(3, ~Nil))).
I like how Apple is fighting patent trolls while being one. I would love to see insignifgicant tech patents to be limited to max 3 years...
Have a look in GuangZhou it is definitely the China GPS skew crap.

The major routes are offset north and west of the actual roads: i.e. People are not really running/riding through lakes and rivers ;)
Can you elaborate? The whole point of Option types is that I can map (for example) over them without explicitly checking what their value is, and it will work without a runtime error. Same with pattern matching.

With the introduction of null, this is no longer possible. I've just shown an example of getting an NPE while mapping over an Option[String]. Now we're back in Java-land, where I must explicitly check for nulls, read the source code of every method or trust some comment that tells me that it will never return null. (Ok, not exactly like Java-land: a Scala programmer who returns a null for a function with type Option is very inexperienced or is doing something naughty. But why does the language even allow it?)

Aside from telling me I'm wrong, can you explain why?
PredictionIO – open source machine learning to add prediction features to apps
My first thought was this[1] website from a while ago, which it seems like compiles much more valuable knowledge for starting out societies than this book, with topics spanning from agriculture to sanitation. It also remember it being much more comprehensive, assuming virtually nothing.

Note: This is an incomplete index (40%), full download link here[2].

[1] http://www.cd3wd.com/cd3wd_40/cd3wd/index.htm

[2] http://www.cd3wd.com/mdownloads/index.htm
Exactly, similar to that thing in the US before they opened up civilian GPS accuracy...
Hi. I don't understand. I've read it, but can you please share some insight to what that means?
> already well-known that Apple sources SSDs (as well as other parts) from a variety of suppliers

Ah. Why would they do that? Someone could spend $3000 on MacBook Pro 16GB + SSD highest spec and risk the chance of getting bad parts? I never knew this was a practice. Is this even common in the industry otherwise Apple?
We also need a site:

Has the World Ended Yet?

YES[ ] NO[ X ]

Edit: Ahem ... http://hastheworldalreadyended.com/
You don't need to invoke the strawman of Tumblr to conceptualize that at a first-order guess the dreadful SJW (what a terrible insult!) who's been coping with racism/sexism/homophobia/ableism for most of their life has a more insightful perspective on those issues then some dude who only reads about discrimination as something that happens to other people.
From the article:

> ... we lie, on average, three times during a routine ten-minute conversation with a stranger or casual acquaintance. Hardly anyone refrains from lying altogether, and some people report lying up to twelve times within that time span.

It sounds like there's a large variance; maybe the author is on the "twelve times" side of the distribution. Or maybe I'm naive. I can't imagine telling someone I like a restaurant just because he does, or giving a false compliment without a concrete reason.

(I'm American.)
There used to be a subreddit for these things: http://reddit.com/r/ediscover

I would love for that subreddit to be revived
I wonder how much the legal billing hours on both sides was.

Anyways- Putting it in perspective, It will take Samsung a bit more than a day to pay for this verdict (about 29.5 hours of revenue)
So you think a woman walking with her father would get catcalled like a woman alone?
I sorta disagree, actions are what really matter. I think it's good to cut people slack and avoid grudges/judgement in general, but how are we supposed to deal with society-level problems if each example of the problem can be written off as a well-intentioned mistake?
Yes, maybe a universal search with results arranged in a spiral.
I thought buses ... it's very late and I've had a drink, I'm not really that old either but I'd heard that London Transport were thinking of having conductors again, so ...
Her eyebrows are always high and apart (surprised). At the end she shakes her head when she says "it is hard not knowing where you kid is", but it is delayed so it can mean nothing.
And then she can never work again. Most settlements pay out less than $100,000, not nearly enough to live off. Not worth being blacklisted from future employment because the guys in charge think women need to "lighten up".
Spacewar on emulated PDP-1
Wow, that is cool. Nice job on the grid (and the lock).

EDIT: If one of the covers is locked, and I do a search, then the page refreshes and I lose my locked cover. I'd love to see the locked cover stay and the others be replaced.

If you could put 40 covers on the screen, and allow me to pin/lock covers and make search replace the unpinned covers, then I think you'd have a pretty compelling discovery tool.
Or one could capture methods of thinking that define and support science, so that one could fuel the Nth Renaissance, like Aristotle's works fueled the (Original) Renaissance.
Migrating from Linode to Digital Ocean
You mean we have the opportunity to rewrite everything with our accumulated design know-how without having backwards-compatibility as a requirement and knowing exactly where the puck is going at all times?

Gimme the damn EMP, I'll set it off myself. I can't think of a more fun way to spend ten years.
Articles like this just reinforce stereotypes (women as victims) without recognising the reality that men can also be victims (of male or female abusers). This makes it even harder for men who are victimized to come forward.

There are plenty of studies which show that men are very unlikely to report sexual assault -- for example, recently http://www.slate.com/articles/double_x/doublex/2014/04/male_...

Sexual harassment is an important issue; but it affects both genders. Starting out with examples of unwelcome sexual touching in the workplace and saying "it's different for girls" drags the debate back twenty years.

I'm a man and I've faced unwelcome touching in the workplace and I'm sure I'm not exceptional.
We all want what we can't have. A woman may be able to get sex, but not a husband who will stuck around for years.

This often settles down around age 30 when a woman no longer youthful settles down with a nerdy man.
I own all of the books mentioned above, as well as the flipbooks. They're really great, but you have to have a certain appreciation of animation beforehand to enjoy the details. It's really just the flipbooks - no accompanying text or anything. It gives you great insight into how talented animators animated certain movements, but you have to know what to look out for.

Not Disney, but the Animator's Survival Kit is also heavily recommended. Also recommended: Timing for Animation. I also have been meaning to check out "Elemental Magic" (2 volumes, about animating substances such as water, fire, etc.), and "Setting the Scene".

/signed a computer scientist who wishes he can retire and attend CalArts on his startup millions ;)