skysight-inc/HackerNews huggingface dataset:
Stuff like this blows my mind - such simplicity and yet great elegance and feel. Although, as a programmer you are always surrounded by stuff which you feel is amazing and far beyond your capability but you still have an impression that you can still do the same, given you put an equivalent amount of work and passion.

However, designing something like this, seems like an innate ability of very creative people. I find myself far away, imagining something alike and putting it together.
I like to have full control over my projects. I have my own mini css framework with all the stuff that I use regularly. I find bootstrap burdensome and restricting.

Same goes for JS. Frameworks offer convenience at the expense of flexibility. Movieo only has ~1000 lines of handwritten javascript... I'd never use JS frameworks for such a small project. And I'd never use CSS frameworks for any project ever.

That's my opinion, but I'm also known for hating on frameworks all the time so...yeah xD
i think you will find memset 0 after most calls to malloc in the firefox code.
How to Photoshop
Pivotal Labs - New York, Chicago, Seattle, Los Angeles, London, Toronto
Job Title: Senior Product Manager (Consultant)

Pivotal Labs now offers Product Management services to our clients. We serve as interim product managers for clients who are looking to build successful products quickly. We work closely with founders, entrepreneurs, designers, engineers, and customers to ensure the right product is defined, prioritized, and built.

Responsibilities:

- Partner with clients to understand client goals and product vision
- Collaborate with the developers and designers to prioritize, plan, and deliver working software
- Enable clients to practice agile development and lean methodologies
- Help improve the product practice at Pivotal Labs

Desired Skills & Experience:
- Ability to work collaboratively with others
- Ability to navigate complex decision making
- Strong leadership and communication skills
- Previous success working with an agile development team
- Experience with defining and prioritizing product features
- Background in design or software development a plus

I'm the Director of Product Management at Labs -- send me a cover letter/resume at gsiener@pivotal.io
I know that is what it says but wouldn't they have to be demo-ing the X by now for mass manufacturing to be happening and completed by then?
But how are they (FB, Google, guardian) going to make money if you wont let them tell you what to think????
Given that it does bring the economy to the brink of collapse every 10 years or so (and requires massive bailouts), I'd say there's more wrong with the finance industry than a little extra fat.
>Car Talk Plaza Box 3500 Harvard Square Cambridge our fair city , MA 02238

FTFY. :)
A version without Cox would definitely pile on the views. As it is I will forgo the pleasure.
This advice is not nearly as good as it may first seem. C++'s std::vector generally uses array-doubling for growth. A few years ago I had some code to create a graph for an automaton, backed by C++'s std::vector. Growing to a few million vertices from 0 would take minutes (on a machine with only 3GB of RAM). When I added a routine to guess the ultimate size of the graph and preallocate a large enough array, the time to construct the complete graph fell to a few seconds.

Array-doubling works fine on small–medium arrays, but once you're in the MB you really need to find a way to guess the right size, or switch to a better data structure, like a linked list or a rope, and rely on smart pointers, etc. As noted in the comments, a smart realloc() can also avoid copying data.
Thanks for your feedback. Actually the communication market is picking up. We are not dependant on slack we are an API which can be plugged to any chat service like Hipchat kato etc.
tl;dr collision by appending data at the end of .jpeg file.

> The chosen prefix collision attack works by repeatedly adding 'near collision' blocks which gradually work to eliminate the differences in the internal MD5 state until they are the same

> This type of collision is has been termed a chosen prefix collision. In this case the image data is the prefix or to be more exact the internal state of the MD5 algorithm after processing the image is. You can't see the added binary data at the end of jpeg images as it is preceded with an End Of Image JPEG marker.
Well, the first one is mostly a bragging right, and also something that some clients will use on closed circuits, so it's not completely meaningless.
And I didn't say anything about rational driving. I said that rationally, since only a very tiny minority of people in the world can experience driving on the autobahn, autobahn driving is most probably not very important point of discussions for majority of people in the world.
Internet Archive Puts 900 Free Coin-Op Games in Your Browser
I haven't seen any stats to say that it's lopsided or not, but i'd wager because education alone doesn't define an individual or the company?
California Lemon Lawyers
California Lemon Lawyers
If your car is a lemon you definitely need legal help! Contact California Lemon Lawyers firm to find the best solution to your problem!
http://calemonlawinfo.com/
Looks like they touch upon a few of the same interface ideas as I've been playing with (including using a smarter client-server protocol than IMAP) - but as I want to host my own mail, they're out (I can't host the cloud part on my own server(s)/cloud).
If you want an masters degree in physics, get it because you want it, not as vocational training.

There's no point in spending the next 70 years wishing you'd given yourself permission to learn. It's ok to learn something for the sake of learning.
So, let's tease out a couple ideas here, that way I can address your core idea at its best.

>They are so easily reverse-engineered and repurposed to attack you

You probably meant just third parties here. No one is checking government machine's patch level and demanding an explanation -- if they have the exploit they probably patched any vulnerable systems before they used it.

> I think state-sponsored malware should be banned, by international treaty

So, espionage is largely _already_ banned by international treaty, including fairly specific rules about how, if you are a soldier down behind enemy lines you can escape using a disguise but not if you are a spy (I hope this conveys how bizarre international law is, the idea that if a spy is caught that their use of a disguise will play a factor in their fate).

Suffice it to say, you want a "soft ban", because you want them to not be used in reality (not just that you don't want them used in threat gestures, etc. -- plus you can't really rely on international law for things like this, as we've seen by recent NSA leaks as well as Merkel's response to learning she was personally wiretapped).

----

Most importantly: you have an argument that is too general. You could make _precisely the same argument_ in defense of banning pistols in any wars. (1) enemy is symmetrically offensive; (2) if there exist defenses, your opponent is likely to use them; (3) this leaves you largely unprotected to isomorphic attacks for all useful versions of this weapon (soldiers can still die from gunshot wounds); (4) similar technology can be devised by your opponents; (5) guns can be developed by low-budget or non-state actors; (6) direct attribution for gun crime is difficult (about half of murders in the US go unsolved, and that's not in a war zone).

So governments paying for pistols is too dangerous and should be "soft banned" or banned by international treaty.

I believe you have a more complex belief that would provide for much better discussion (subject matter experts typically do). Would you mind expanding on your ideas and sharing?
Haha, I thought the same thing, like "what email service has this guy been using?". When they brought the comparison around to the Pony Express it made more sense.
It's almost like "we'll just keep repeating this over and over again until you news guys leave us alone. After all, this is old news, right?"

Dangerous stuff.
Even if you drastically change the daily weightings you don't move the overall output very much at all.

As for the other data they describe their collection methodologies, and the numbers they produce are in line with trends that Uber has indicated. You're certainly free to produce a dataset of your own but until you do that this one doesn't seem especially bad or anything.
Maybe this is a bad idea, but my thought is, assuming you are on a 64 bit system, virtual memory is basically infinite.

So, when you start getting close to available physical memory, reserve as much virtual memory as there is physical memory.
Then commit pages as you need them.
Uber already does: http://blog.uber.com/uberfamilyfaq
Show HN: Skruge.in using machine learning for stockexchange
http://www.skruge.in
I've worked on a project that analyze social network and news and also find pattern in stocks (as the black friday. As i need fund to continue to work on this, it seems fair to me to give tips and ask people to make donation when they will make a benefice with our tips.

We mainly use python / django / rethinkdb & postgresql / ipython / scykit for data learning and stats.

One of our goal is to explain each time why you have to buy.
Here is the link to the Internet Arcade: https://archive.org/details/internetarcade (leave your tokens at home...).

I'm sure it's only a matter of time until some of these multiplayer games get modified for non-collocated multiplayer support.
The difference between programming and construction projects is that property owners have usually already invested huge amounts of money into the property, so an extra few thousand doesn't seem like a huge deal and the extra work is often financed as part of the mortgage. Construction contractors also don't promise "magic" like programmers do.
The opening paragraphs of the above-linked piece make this shockingly clear:

"The speech was about the impact that the disclosure of National Security Agency surveillance practices would have on U.S. Internet freedom policies. The draft stated that “if U.S. citizens disagree with congressional and executive branch determinations about the proper scope of signals intelligence activities, they have the opportunity to change the policy through our democratic process.”

But the White House counsel’s office told me that no, that wasn’t true. I was instructed to amend the line, making a general reference to “our laws and policies,” rather than our intelligence practices. I did."

Especially for a public servant working on internet freedom issues, I can't imagine how Tye must have felt. Tye's story really made one of Snowden's initial remarks concrete to me: "..but if you realize that that's the world that you helped create....you realize that you might be willing to accept any risk, and it doesn't matter what the outcome is, so long as the public gets to make their own decisions.."

I hope that the courage of John Napier Tye will inspire others.
A buffer is a dynamically allocated array. The next step in CS+SE education should be teaching students how widely the lessons learned from theory can be applied in practice.
In 1961 first man orbits earth. First man walks on the Moon 1969.

After that there have arguably been a few milestones, but IMO 'Aerospace' as currently envisioned (vertical takeoff rockets) is simply not practical and effectively we are just wasting time focusing on it. We also spent a lot of money optimizing vacuum tubes and in the end it was almost completely a waste of time.

There are actually a lot of far more practical options out there. Air breating craft, electrical propusion to mach 4+ (ed: on land), Space Tether, Launch loop, etc etc. Once your in orbit chemical rockets are also something of a dead end. Pick your Ion drive and pick your power source etc.
I usually give "them" a shocker estimate, and my rationale is pretty simple - unknowns. And for the most part my estimates are usually right. If asked to trim it, I simply state that OK, I'll deliver what may not be the right product but then it will become a matter of maintenance instead of development. Your choice.
This is awesome! Like everything is relevant! Great work!
Model X P85D would be a pretty solid Cayenne-killer.
What the Cruise Industry Can Learn from Disney on Incident Management
When researching this I came across a few tools for using a phone as a trackpad, for example:

https://play.google.com/store/apps/details?id=com.thingsstuf...

We couldn't find anything which worked as a digitiser and that is certinaly something we're considering.
Every time I read a Tesla article like this I feel like I'm dreaming. Actual, usable, daily-driven electric cars with performance comparable to dino-powered cars were talked about as being vaporware for the longest time. It's amazing to see this company keep moving.

That said, I can't wait to see their "everyman" offering, whenever that arrives. I could see them making it a sub-brand so that they could scale down the service to make it financially feasible (and so the rich could still feel like big shots when they say "I've got a Tesla" without people thinking they mean the everyman car).
Milk intake and risk of mortality and fractures in women and men: cohort studies
Perhaps their excitement no longer stems from the experiment itself, but from the reactions of the newcomers. Probably a terrible analogy, but sort of like witnessing a child's first experience hearing a musical instrument live. It can be energizing.
Sean Rad, co-founder of Tinder, steps down as CEO (exclusive)
Seems like it: http://en.wikipedia.org/wiki/Energy-efficient_driving#Mainta...
Ask HN: Are you voting?
Today are the US Midterm Elections. Just curious... Are you voting today? If yes, where are you located? If not, why not?
Yep. Don't confuse "highway" for "best". My Prius v is rated at 44 city and 40 highway. If I drive it for extended periods on back roads (i.e. mostly around 55MPH) I can easily get 60+MPG. Optimal speed for any given car will vary depending on the engine, the gearing, and other such things, but typical highway speeds are usually beyond it. This is especially true with hybrids, which can reduce or eliminate a lot of the efficiency losses that normal cars suffer from at lower speeds.
Another project that I think is really good is dlib : http://dlib.net

To compare how well it works compared to OpenCV's face detector:
http://www.youtube.com/watch?v=LsK0hzcEyHI

dlib is also great at picking out facial landmarks:
http://blog.dlib.net/2014/08/real-time-face-pose-estimation....

Between dlib and OpenBR, I think almost all of these usecases can be covered without commercial APIs - if you have a large enough training set.

Face Recognition is a whole another matter though.
Show HN: Keep track of your Personal Budget
Nice overview of Python bytecode. Reminded me of the 'No Frills Introduction to Lua 5.1 VM Instructions'[1]. I have not seen a similar document for Python yet, is there one?

[1] http://luaforge.net/docman/83/98/ANoFrillsIntroToLua51VMInst...
Nope. Not a citizen, or even located geographically close ;)
I've collected a bunch of Swift resources on my site that might be useful if you're trying to learn.

http://www.h4labs.com/dev/ios/swift.html

I think this is probably the best place to start.

http://www.raywenderlich.com
How do they get away with using all those celebrity photos?

Founder/CEO of the 3D Avatar Store here. We do most of what they do: face detection, facial feature detection and tracking, smile/expression analysis, and facial recognition. And we go further with 3D Reconstruction into performance animation ready 3D geometry, automated lip sync generation and so on.
Tinder’s Sean Rad Demoted from CEO, Will Serve as President of Board
> I've also recently self published my book http://www.buildyourownlisp.com/ via createspace

Oh, I just saw your post about this a couple of days ago. Your book looks beautiful! I was so tempted to do full color, but didn't think the finances made sense for my book. I'm totally jealous you went that route. :)

How did it end up working out? I assume it's process, not spot color. Is the colored text still sharp enough to be read easily?

> Instead I begun on some scripts converting my HTML into Latex automatically. Most of this work was done by `pandoc` and a list of regexes that redefines "unholy". God only knows how it all worked in the end. I found various Latex solutions for the pullouts, and syntax highlighting.

Smart! I considered this route a little bit, but I spent some of my formative years doing "desktop publishing" back when Aldus PageMaker was still a thing, so I looked forward to doing it a more hands-on, designery way. It worked out well for me -- the time I spent in InDesign was really enjoyable -- but I can definitely see how it wouldn't be the right choice for others.

> Essentially it is very difficult to copy-edit a book with so many code blocks, even with the help of Latex. This is the only part of the process where I felt down on my skills, and that someone who does it for a living would not face the same problems (probably they wouldn't be using Latex in the first place).

It's a relief to hear someone else say this. Trying to keep the code blocks from being split was really really hard. Halfway through the process, I started flipping through my copy of SICP to see how they did it. As far as I can tell, though guys are just absolute wizards. Every page is completely full and yet code blocks are almost never split across pages. Granted, Scheme snippets tend to be fewer lines of code, but they still did an amazing job.

> Unfortunately createspace doesn't seem to do a good job of printing the cover, so it didn't look precisely like the supplied image I made.

I've done some print work before, so I was fully expecting some variance here. Unless you have a carefully calibrated display and keep track of color profiles through the whole pipeline (and they do too), there's always some difference.

In my case, it came out surprisingly close to the image I sent, but I tried to keep the design pretty simple and not use too much detail or color.

> The nice thing about my approach was that when people send pull requests and corrections to the website I can automatically integrate them across the ebook and print versions, and if I ever do want to make updates in future the process is relatively painless.

Yeah, this part will be rough for me. The print version is basically a fork at this point. Any changes I make, I have to manually make in both the markdown (eBook + web) and InDesign (print).

> But at the end of the day unfortunately it hasn't derived me satisfaction worth the effect it took to produce - which was a lot - and I think that is just due to the nature of the thing, not it's success or position in the world.

For what it's worth, I'm really glad you made it, and I'll be buying a copy.
Well, I'm not sure I want them to write the Rulebook for anything, the more competition and the more variety the better, but one sure thing, I do like the looks of the apps redesigned to stick to the new set of conventions for their "Material Design". It somehow combines the minimalism and simplicity of the "Flat UI" fad with the more sophisticated aspects of more modern interfaces.

I wish I could get a taste of it on my Nexus 4 with Android L but I guess that's not happening.
That said, if the washing machines that are in my building could send an email or SMS when they've finished or when they're hung up, that would be nice.

Of course, there would be some complexity: they'd have to know the email of the current user, they'd have to have some network connectivity (the building wifi doesn't reach them underground), etc.
A much better link is to the original paper, which has considerable nuance that the NY Times article fails to convey: http://www.plosone.org/article/info%3Adoi%2F10.1371%2Fjourna...
Very nice twist on the Bust a Move[0] gameplay. It reminds me of something that the creator of flappy bird said about how he looks to develop games that can be played with one hand while waiting. The name, though, is not very good. Given that "Balls" is a generic word that is hard to search for and it can also be interpreted as inappropriate.

[0]http://www.neo-geo.com/reviews/neo-reviews/bust-a-move/bust-...
You can get rid of the air but you can't really get rid of gravity.
I love the way Material Design looks, but I think there's still a way to go with how it responds to input. I made a prototype last weekend of a more fluid Floating Action Button:

http://iamralpht.github.io/fab
You should definitely price it at 0,99
Home-Value Growth Has Peaked; Cooling Market Puts Bubble Fears to Rest
http://cdn.teslarati.com/wp-content/uploads/2014/05/Tesla-Ra... -- this is the diagram for the non-P non-D version. Peaks around 25mph.
Could not have said it better myself. I know because I tried.
Maxime, amazing work! I haven't looked at the code yet... But very curious how it works for demo/testing on Linux, does it use tun/tap device or something like that?
> But when the wavefunction is understood as encoding probabilities, then it's not something physical, and its collapse is no more mysterious than the probability of the Giants winning the World Series "collapsing" to 100% once the final game was played.

No, from my understanding this is not correct - what you say would be true if we lived in a classical world.

The problem with this approach - that is, interpreting the wave function as encoding probabilities of different states of the world that merely reflect our ignorance of the true state - is that it doesn't explain how we can get interference effects between those different potential states of the world.
Drag increases as the square of velocity.
https://en.wikipedia.org/wiki/Drag_equation
One of the best things you can do in your organization is create a culture that treats obstacle discovery as forward progress. There is nothing more disheartening for an engineer than banging her head against the wall trying to debug some race condition only to get flak from management about why it isn't fixed and why it's holding up some milestone. The root of this problem is management that doesn't understand the problem domain, and is suspicious about whether the engineers are really working diligently. The proper response to obstacle discovery is to treat it as forward progress. Firing off an email to a superior saying: "I discovered an unknown race condition, let's see what we need to do to fix it," should be treated no differently than "I finished this feature." The presumption should be that the engineer used due diligence and the situation was unforeseen. Now, that doesn't preclude separate improvements to diligence procedures to provide better foresight in the, future but under no circumstances should anyone be blamed for discovering obstacles or defects and raising them. When your culture does that, all you'll get is shitty product.
Unless Amazon are now giving away Prime for free, it isn't free.
Ridiculous .NYC Domains Mike Bloomberg's Lawyers Just Registered for Him
> Joe Smith is a working fiction writer.

It's worth keeping in mind that non-fiction and fiction are very different ballgames. (And, I believe, erotica is fairly different from fiction too.)

With technical books, the potential audience size is much smaller, but it's way easier to reach a larger fraction of them. When you do, they are more willing to pay a decent price for a copy. The average quality is also, I believe, much higher.

Fiction has a huge glut of authors. It's more difficult for readers to find an author whose quality and writing they like. If you need to learn SQL, it's easy to search for "SQL". It's a lot harder to search for a certain prose style or "voice". Also, frankly, there's a lot of really bad self-published fiction to wade through.

Because of this, I think self-publishing is a better fit for non-fiction than fiction right now.
This is fun, but it thinks I'm about 20 years older than I am, and the grey-beard Swedish sysadmin was identified as a black woman.