skysight-inc/HackerNews huggingface dataset:
This whole post, and comments, sound extremely unrealistic. In an ideal world, things work as you would say - but in the real world, things don't work like this.

I'm not sure if any of you guys have seen the inside of a psd2html place - it is highly optimized with a hive mind around browser compatibility. I would say that best of the breed slicers leverage bootstrap, sass/less, etc and incorporate their experience inside it.

I would argue that the missing piece is not some new, magical way of doing things - but rather the interchange formats. For example designers don't use PSD grids that account for fluid layouts (FYI - I'm not even opening the can of worms that is responsive design). This makes it hard for slicers to deliver fluid layouts.

The search for the mythical designer + SASS engineer is very hard and very likely futile. In fact, my opinion is that you are starting the process incorrectly. I suggest to find a best of breed slicer, START the design process with them as opposed to a designer (get their recommended grids, etc) - then give the designer a set of constraints to work with. This should ensure your downstream workflows are smooth.
Its a fair point, certainly understanding what the code is doing makes you a better manager. Sometimes that understanding is best done by coding up some things to test your understanding. I would be concerned though if, as the manager, your code was required to be complete prior to shipping the product. That would be a red flag for me.
Scientists fit tiny sensors onto honey bees to study behaviour
Hi, yes a few months ago i finished all the PHP and Python classes available but I think they have new ones now that I haven't completed (which I intend to).

thanks for the link to boun.cr, it's a pretty cool site! i just used it and my email is gotrecruit@boun.cr. please let me know more about your project!
Except C++ doesn't have, for instance, a way to mark data as immutable, so the table's going to be a bit lacking...
I agree.
I think it's obviously ideal to find someone who can design in photoshop translate that with html css javascript and create the entire front end experience. But is it practical?

I'm not sure.
I think the designer programmer relationship needs to change. The designer must understand the programmer is going to have to do some "interpretation" of the original design. It's not going to look exactly the same.
Unfortunately I can't contribute much, because I am largely in your friend's boat. Any chance of making whatever list of resources you compile public in a blogpost somewhere?
This is pretty much what http://bugherd.com does. It has accompanying browser extensions that embed reporting functionality directly into a live website and automatically capture browser data and even screenshots when an issue is reported.
Ouch. Fixed.
Hmm, how would this play with all those sites scrapping timetable information or pricing data?

Say you had an public online store selling products.

Could somebody take those prices, aggregate them and let people see?

My understanding was that you can sue over that and that sites like Kayak or CamelCamelCamel used APIs.

Can anybody comment on whether this is
Skiing Can Teach Us A Few Things About Programming
>> Stupid people don't make that kind of money and do the things they do.

Very few people are intelligent in all areas, these people are clearly shortsighted and stupid in many.

I'm not going to address the rest of your comment, needless to say I disagree with pretty much everything you have to say on the topic, and I think that you set up and knock down a variety of convenient straw men on your response there.
US manufacturers sold pre-bugged equipment to the eastern bloc during the cold war, so why not now?
A simpler language.
On the first month I signed up with WP Engine I had a few of my mission critical WP installs go down for over 6 hours and very spotty performance. I was contemplating on going back to running it on my own VPS again but everything has been smooth ever since. I'm pretty glad I stuck it out since I work by myself it has saved me a lot of time in sys admin work.

I really hope that they add better developer tools. Sometimes I miss the freedom of self hosting.
Ask HN: I start my first real job as a developer Monday. Tips? Words of wisdom? 
I've been a hobby programmer since I was about 12 years old, and obsessed ever since. I didn't finish in college and ended up going to a programming bootcamp concentrating on Rails, and now I am on my way to being an actual dev! I'm extremely excited, and its at a startup with about 30 guys or so right now. I was just wondering if you guys had any words of wisdom? I'm not worried about my skills and being able to perform, moreso just nuances of the workplace, tips to stay productive and not burn out, good ways to communicate, etc. Thanks!
The thing is I've used lots of languages with full H-M inference that are much less complicated than this.
Also secured facilities generally monitor for things like unauthorized WiFi access points and clients.
Yeah, sorry for the snark.
DesqView/X: A Technical Perspective [book]
Mac Pro (2013) vrs a stack of Mac Minis (2012)
Expected Pink Floyd link..
That is exactly what I am hoping to do. I started with a google doc, but I am thinking of moving it over to github at some point.

What sorts of useful resources have you encountered? What sorts of things are lacking for your development process? These are ultimately the questions I want to help answer!
I think that might just be a really, really bad recruiter. Of the couple dozen or so developers I've been involved in interviewing I've never met a single one who was that clearly incompetent. And that includes a lot of junior candidates.

I definitely do not believe anyone is hiring devs that bad at $100/hr. That makes me deeply suspicious of the recruiter. Hiring for Ruby jobs can be difficult but it's not _that_ difficult.
badBIOS and now this. Sigh.
And how do you propose to get a simpler* language with equal control and safety?

*I actually think Rust is relatively simple: once one "gets" ownership, then most of the other hard things follow from it, including lifetimes.
Enormous investment? See my estimate (generous) above.

Contrast with the Dart (nee Dash) investment, where a team of at least 60 now labors on a language+VM that cannot cross the chasm to other browsers in any foreseeable future where there are multiple browsers with disjoint source that have significant market share.

Evolution doesn't care about aesthetics (my pelican slide from JSConf.{us,eu}). It doesn't care about wealth-effect follies that can't be standardized among developers without a compile-to-JS plan that undermines the native-VM plan. It does not care about roads-not-taken in the past, so long as the road from here is clear.

Bet on evolution.

/be
President’s goal for NSA reform — no more Edward Snowdens
What's mind blowing to me is expanding this "terrible candidates" point to more than just web developers. Anything which gets into a similar level of skill work probably suffers from the same issue.

When I went to college, the school had recently introduced a writing test as a requirement for graduation because employers were complaining about poor writing skills of students coming out of the school. The first year of the test, a ridiculously high percentage of people failed it. Several years later, almost nobody could pass it on the first try. I took a technical writing class in which the instructor was one of the graders for the test. She told us that good writing is a skill very few people have and that we should all expect to fail the test the first time.

As jobs become more technical, this issue will become more important.

Also mind blowing is to wonder if the inequality of our economy is simply a reflection of this. If 8 out of 10 candidates for X job are shockingly incompetent, can we complain that the the wealth of the world is owned by so few?

It's so important to get the right education. We need mentors. We need technical training for the real world to supplement typical college course work. We need for the people involved in these programs to be working professionals. I hate that as I look back at my life there is so much I had to figure out on my own which really could have been taught in schools. If I didn't stumble upon these lessons myself, I had to get lucky and come across a teacher who would go off the lesson plan occasionally to tell us how things really worked.
I too have been trying to capture this in excel, thank you for making it available in this format.
Why isn't there a branch of python 2.7.2 which introduces the features from 3.x that don't require syntax changes and fixes known bugs in 2.7.2?

I get that these are the reward for upgrading, but it seems unreasonable to hold back.
Because of a desire to avoid "long nights, excessive meetings" even at an hourly rate. Not all salaried positions are nights-and-weekends affairs.

ETA: Rereading, it looks like the article implicitly adds "at a SF startup" after "full-timed, salaried positions". Maybe those positions always involve crazy hours.
I'd be really shocked if that's the case, they're essentially sabotaging their own security by exposing a single surface for attack for MITM attacks.

Most corporate environments typically do not "proxy" SSL, I know this from experience administrating networks and later abusing this with an SSH tunnel on port 443 allowing me unfettered access.

I'd be very interested in technical details on how that's implemented if it is.
This article provides a lot of insight. The idea is john malone's. He wants to create a cable cartel and has enough muscle to do it
http://blogs.denverpost.com/techknowbytes/2014/01/14/why-joh...
Indeed. I've found a 1024 Core manycore manufacturer, but idk. it's price per unit.
However, ASICSs that support scrypt are not available yet and even if, you can't use an ASIC for anything else than Bitcoin mining, which is pretty bad, because in 1 year the best ASIC will be outdated and an investment of several thousand dollars is wasted. Would be better if those ASICs worked like a Co-Processor or something..
Seriously - what?

Isn't this taking things a bit too far??
I'm also getting started. Is the MDN a good place to start?

https://developer.mozilla.org/en-US/docs/Web
Sure, everyone thought the point of Android was to protect Google's ad business on mobile, and therefore they needed Motorola's patents for defense.

But what Ben is proposing here is that Google is actually adding a separate, additional business model that generates profits directly from product margins. If that is his thesis, then it's practicially intellectually negligent to rest on the conventional wisdom about the Motorola purchase.

Only one of these can be true:

1) Google is adding a products business model - If this is true, then everything we thought about the Motorola deal needs to be re-examined. It wasn't just about patents.

2) Google is not adding a products business model - If this is true, then the conventional wisdom is right about Motorola, but Ben is wrong in this article.
Moreover, a library doesn't offer an app that's this easy to use. Assuming it offers a decent selection of ebooks in the first place.

I used to defend paper books, until I started reading a 10 lb textbook and having to lug it all over the city in my backpack.
Now you're going down this road: http://en.wikipedia.org/wiki/Gender-specific_and_gender-neut...
In almost all circumstances, until very, very late in a companies funding cycle, a funded company is designed to be unprofitable.

Investors want to see two thing at that point:

1) A scalable business model. This means that as you add more users the cost of user acquisition goes down, and it is possible to see where the income per user becomes more than the cost per user.

2) Growth in the user base

Combine those two, and the lack of current profits doesn't matter (usually).

If a company is profitable then investors will want to know why that money isn't going into growing the company faster.

I don't see why the CEO of an unprofitable company should be making six figures, pulling out 7 figures and getting a ton of equity

Presumably they are being rewarded for that growth, and making a scalable business model work.

Aren't the employees taking a risk too?

Are they?

If they are being paid market rates, then it is hard to argue they are taking much risk at all.

If they are being paid below market rates then yes, the deserve other forms of compensation.
Look at nimrod (http://www.nimrod-lang.org).
> lots of languages with full H-M inference

These are the ones that come to my mind:

- ML family (Standard ML, Caml, OCaml, F#)

- Haskell

None of these are competing in the same space as Rust: fine-grained memory control (read: perf on par w/ C++) with zero-cost abstractions for safety.

You can certainly argue that all of those languages are as safe as Rust, with the lack of nulls and explicit mutability (taken to a new level in Haskel), but you can't say they expose a memory models that actually reflects the underlying system (and are as tunable) to the extent that Rust does.
That's a fairly narrow and presumptious definition of the possible consequences resulting from a lack of Net Neutrality. There is no real limitation on how the ISPs can wield their power AFAIK. For instance, why wouldn't they offer HuffingtonPost (essentially a blog) the opportunity to buy faster access for their readers?

But, even if we were to take your assumptions at face value, I'm not sure how you gloss over other details (such as their ability to price competitors like Netflix out of the market or essentially hold their users for ransom to the highest bidder).

Given that they are quasi-monopolies in most cases, these are certainly issues that deal with consumer choice on one end and access to opportunity on the other (i.e. for content providers, startups, etc.). In other words, these are issues of fairness. How can something be both made willfully unfair, yet be ethical? Would you not agree that fairness as a principle is morally right? That is the definition of ethical.

You made the argument in another comment that it's no more a matter of ethics than is raising taxes. But, certainly you can envision a scenario under which taxes can be raised in a manner and/or at the behest of certain groups which would make it unethical?

If none of this makes sense to you, then therein lies the divergence. It's one regarding the basic definition of ethical.
This reminds me of a lunatic I was talking to in Best Buy some 12 years ago. He claimed that he knew about, was aware of, and involved with a government program/technology where they could plug in a device to a computer and immediately gain access to all current computers at the time.

It was bullshit then, and it is bullshit now. Yes there are such things as side channel timing attacks against secure chips, but it isn't going to work with a fucking usb device plugged in outside of the metal cage that is a pc case.

This article is F.U.D.

NSA? Come get me if you think you really can.
That would be nice.

I don't like 3.x because A) I can't unpack tuples in lambda or function arguments and B) the new "encode"/"decode" scheme sucks. They have the right idea, but it's implemented poorly. I miss being able to do .encode('hex') or .decode('hex'), and I think the reasoning against this is weak. There are a lot of other little issues like this that remove a lot of the expressivity I'm used to from 2.7. Those are just the two that bother me the most.
That was the decision made to force 3.x adoption. I wholly support it.
Could you elaborate on the some of the benefits of having a dedicated OS for Node projects? I'm confused by the website

Linux Kernel
NodeOS is a full OS built on top of the Linux kernel

As are many other operating systems...

NodeJS Runtime
Node is the primary runtime — no bash here

NPM Packages
NodeOS uses NPM as its primary package manager

You can change both of these on other OSes, no? Also, are these really large pain points?

Hosted on Github
Open and easy to contribute to — pull request friendly

Not really a feature
> I don't know if you have ever had the experience of trying to explain something to someone so deeply committed to paranoid stupidity that they are actively resistant to new knowledge.

I have actually, but I rather naively assumed that politicians would have researchers or similar to make sure they can at least articulate the talking points they adopt.

> or even 'Quest for Fire' style grunts and grimaces

PMSL :)
This is basically an article for beginners that explains the difference between a language's specification and its actual implementation, using Python as its illustration.
I have personally found their tutorials and HTML docs to be very useful.
Podcasts are the way to go. I cannot recommend RadioLab podcasts highly enough. At so many levels it's the best radio program ever made
The problem with this article is your idea isn't completely validated until people are paying for it (or just using it if your goal isn't to make a business of it). Going out and talking to people is great, getting them to commit dollars to get you to build it, even better. But the whole reason MVP exists is to get the validation that your idea is on the right track. It doesn't have to be perfect, but you get the feedback which will help shape the idea. Of course, the danger here is that the feedback becomes the form of 'it will be successful if I can just add x feature'.
Seems like a great service, it would be a no-brainer for me to sign up if they had a bigger non-fiction selection. Not just business, but foreign language, tech, science, etc. Maybe they have this already, but I didn't even see a non-fiction category. Am I missing something, and if not are there any good reasons why non-fiction doesn't feature more prominently in the selection?
The current release of 2.7 is 2.7.6. New bugfix releases are planned until at least 2015 (this is from the release pep: http://www.python.org/dev/peps/pep-0373/ ).
> If 8 out of 10 candidates for X job are shockingly incompetent, can we complain that the the wealth of the world is owned by so few?

Absolutely we can complain.
People don't realize that the power company also knows a lot about your activities - how many lights you have on, computers, fridge, doing laundry or using dishwasher? Etc.. They can have a pretty good layout of your daily activities at home.
Fermat's Last Theorem [Documentary]
I imagine the widgets transmit and receive over multiple spectrums

I seem to recall a strong opposition by the government to the development of consumer ultra-wideband radios. I wonder if this was part of the reason. Either way, it looks like some applications of UWB are available now, though, such as wireless HDMI.
It doesn't satisfy the safety or control criteria, e.g. it has a compulsory GC.
Is it generally recommended to start off using some sort of CSS framework like Bootstrap (http://getbootstrap.com/) or Foundation (http://foundation.zurb.com/)?
Apple and the innovator's dilemma [2010]
Or, perhaps, an example of what all intelligence agencies are using, not just the NSA. With knowledge of these techniques, multinational corporations can try to protect themselves against industrial espionage by foreign governments.
The apps might access to them though.
Americans. Who, coincidentally, fund the NSA.
When I'm on call all my pages come in over SMS so I'm generally only responding to alert sounds and only doing anything about it if it came from the pager gateway or my wife. Aside from phone and SMS I have all other notification sounds turned off. Unless it's my wife or a page I wouldn't even unlock the phone if I was genuinely spending time with people. The current time is on the lock screen so there's that.

A lot of times though, in a lunch-with-coworkers situation, we just run out of things to talk about and check our phones sometimes and that's okay.
I would like some constructive advice.
I currently use sliced PSDs as part of page content workflow to get a one page flyer from InDesign onto the web.

I start with a one page PDF which was generated in InDesign for print. This one page flyer needs to be linked to products on an ecommerce site. The flyer changes weekly.

Currently I open the PDF in Photoshop, slice it, add the links and upload it into an iframe. It takes about 15-30 minutes to get if from PDF to live.

What would be a more efficient way for me to convert this PDF to clickable web content? I don't want to spend more time than I currently do on it.
The fact is inspite of all parenting measures each one of us has had encounters as a child, which when looking back might have done us great harm if we were not just plain lucky enough to have supportive parents

As parents ourselves this gets us into the cycle of being protective around our own children and it is definitely needed to minimize the encounters and be there to safely catch them when they fall

A bird pushes its fledgling off a ledge to make it fly but also hurries to take it under its wings when it senses a predator about. Guess this is basically the dilemma of every parent (every child that becomes the parent)
> Motion Cookies also contain a thermometer. --https://sen.se/store/cookie/
FWIW, I got fed up with this, and I spent last month building a completely open platform for programmers to come and chat about anything. It will still have a topic+answers format, but everything is allowed - let the community vote stuff up and down. It has reputation points, but no "achievements" yet. I'm not sure those are needed.

The site design is clean and simple, no clutter. It is built with Bootstrap 3, so it looks ok on mobile. Stuff like image and video uploading works as well, with integrated video player (using ffmpeg for conversion).

It has a social-network aspect: you can connect with other members or have private conversation.

I soon plan to launch the website and I'll post the complete source code (sans passwords) on GitHub under GPL license.

If you're interested to know when it launches, please e-mail me (it's in my profile):
There are plenty of weasel words in that sentence. Ample opportunity to tell the truth by using unintuitive definitions of terms.
Tutorial on how to rip Blu-ray to Apple TV 3 with DVDFab 9
DVDFab 9 is now released with new user interface, with its Blu-ray ripper, you can easily rip Blu-ray discs to any devices such as Apple TV 3. Learn more about Blu-ray Ripper at: http://www.dvdfab.com/blu-ray-ripper.htm
Alcohol only DECREASES the effects of beta blockers, right? That's not a bad thing.
They plug wireless network cards (certainly not usng standard WiFi) into the computer. That's the entire technical challenge.
I have a few accounts at Digital Ocean -- no problem. But the bulk of my VPS hosting is at Linode. Few problems over the years -- and those were quickly addressed. Extremely happy with Linode performance.
Crazy gamer goes buck wild for dance beats
crazy gamer goes nuts for dance beat!
Personally I find people repeating themselves to be obnoxious and demonstrate that they think their crowd is full of people who can't pay attention.

I note how many times speakers repeat points, and it just makes me realize they have very few actual points and should have just said those things and not wasted the rest of my time stating the rest of the filler spilling from their mouths.

Animations? Really? Is this 1997? These don't impress anyone with any technical worth. Give me the content and stop wasting time on glitz.

Font? Can I read it? I don't give a shit about anything else.

The rest of the points are fine and good. :)
Japan Airlines Boeing 787 grounded after battery leaks and lets off smoke
I did the drinking thing a couple of times. Once when making a pitch to an investor I stopped at a bar first for a quick beer. It worked. The other time I had to present in my non-native language (French). Stopped in the hotel bar for a glass of wine. That worked two. I've always been told I am more articulate when tipsy. Of course when I am too tipsy I speak in a Scottish accent for some reason.