skysight-inc/HackerNews huggingface dataset:
I don't understand being able to read a bit. I do understand needing to hear it.

Can you see, but poorly, or? And is the need to hear it associated with that, or some other condition?

While I wait, I suggest getting a mentor or tutor. Perhaps you can have them help with little things that can trip you up, allowing you to get the feedback loop started that you need to progress in programming.

The way I see it is the concept of a program breaks down into instructions and data sequenced and arranged in a way that will direct a computer to do something useful.

Understanding that concept and working with it some requires some mastery of a computer language, and with that comes lots of little fiddly things: syntax, operators and other constructs that have to be right in order for anything meaningful to happen.

A lot of people come to grips with programming by using some simple, interactive environment where the syntax and other detail requirements are light enough for them to make progress on the core concept.

Then, they take on mastery of more details, which opens the door to bigger programs and more complex ways to create them.

Seems to me, having somebody able to read to you, parse your instructions, format them, and help with input might really help you out!

The other part of programming that is fundamental is related to having a place in your head for various things. Once those things are familiar, you can "see" them internally, and the flow, and structure of your program will be much easier to think about.

Having a mentor / tutor or friend help with detail just might crack the initial nut for you. And if so, then you may gain some insight as to your potential and desire.

From there, progress might be good, or sustainable.

I know and have worked with both a blind programmer and one that got disabled for a long time. ..broke both hands badly and had to use a voice recognition software to complete a PHP project. (that was ugly)

Both of them got some initial help. Once they got their heads wrapped around the problem areas, they were both able to get things done and make progress.

I second the others here who encourage your efforts. If you can crack this nut, it may well be very rewarding and enabling for you.
TeenSafe Defends Dubious TOS Privacy Conditions
Debian stable is broken
Musings on JIT performance
Let's take off our HN Goggles with +5 Cynicism enchantment for a moment! What if this CEO feels a bond toward his team, and feels a desire inside his heart to help his employees conquer their dreams?

It doesnt have to make the business more money, all it has to do is alleviate the concerns and worries in his employees that make their lives hard, and if he has a work force full of happy fulfilled people, I bet THAT is how he will measure the success of this.

I don't think competitors figure into this much at all, this is inwardly focused. This is about strengthening the whole team, starting with the weakest financial link.
switching architectures ain't something you do just so you can get a temporary price reduction in one product! it's kind of a big deal†. (& apple knows exactly what's involved, since they've done it twice already. (68k => ppc => intel.))

i don't think we'll see arm mac's unless/until intel definitively becomes uncompetitive.

†in an ecosystem where distributing arch-specific binaries to end-users is still a big deal
Of course, this wouldn't be the first time a commercial entity saw that as a bug and not a feature. How many "email must die and $SERVICE will kill it" articles have we seen recently?
At least Facebook (unlike WeChat or Whatsapp) supports XMPP, so we can independently implement an encryption layer. Only problem, as usual, is getting everyone to agree on a standard.
"Markup" is insider jargon. A layperson looking at HTML may (reasonably) assume that is the website's "code".

To the uninitiated, "markup" may be even more intimidating than "code".
not if you are using any kind of event emitters. These don't participate in any kind of flow but fire "error" events as side effect sneakily in the background, and if there is no listener on an event emitter for the "error" event, it will crash the server. And almost everything in core is an event emitter.

Also bonus points if the event emitter object is private to some module that doesn't expose it and doesn't attach an "error" event handler to it.
well and let's undercut the ridiculous conceit directly, being an engineer also cannot be equated to never lying.
Interesting you say this, since pretty much everyone agrees that this laptop is nothing more than a "facebook" machine. Has a slow processor, low amount of ram, awful keyboard, etc.
Why do you say the keyboard looks terrible? They have been touting the new keyboard a lot. See here:
https://www.apple.com/macbook/design/
Connections are P2P for small meetings (<=4) but switches in an MCU automatically when more people 'enter the room'. Still, if you're on the same subnet (in the same building) with some of the participants it keeps those connections P2P based on ping time.

We're distributed across 5 states and 3 countries. Everybody has an equal footing in the meetings since we're all on-line. Even people in the same office (we have several small offices) attend using Sococo - I can see other attendees in the background of some people's videos :)
Thought I'd mention jitsi (https://jitsi.org) since it seems to aim to do what you are wanting. I am not sure how many connections it practically supports currently though.
It is indeed gender discrimination by definition.

But it's not clear how you distinguish between what's an appropriate correction to historical discrimination and what's overcompensation. If the bias were in favor of an over-represented group, it would be more clear -- but that's not what we're seeing. Women are grossly underrepresented in STEM faculty, and the only way to correct that is to hire a greater share of them and to use their gender as a positive discriminating factor in hiring.

I don't believe either of us are in a position to judge whether that should best manifest as a 2:1 ratio during resume reviews, a 1.1:1 ratio in finalized hires, or a 5:1 ratio in outreach, or some other arbitrary number during some other arbitrary phase.
I think you've hit the nail on the head, here. WebRTC is really great for a handful of people. Implementation using some third party was never the difficult part, but scale was and is still a total nightmare.

I'd love to see WebRTC done by a service provider in a highly scalable way, so I can stop relying on RTMP (and typically embedding a flash player to support it) to deliver live streaming audio/video on a large scale.

As someone who has only leveraged WebRTC through third party providers (e.g., OpenTOK, etc.), I have no idea the complexity of what I'm asking for. Perhaps it's boil the ocean difficult, but it sure would be nice to have!
There's work at Indiana University that is about machine learning and lifecams. The question is thus: is there an algorithm that can determine private moments (bathroom, sex, ...) and remove them from the video/picture stream?

One of the research faculty obtained $1.5 million from the NIH for this research.

Source: http://itnews.iu.edu/articles/2014/iu-study-explores-privacy...
For H1B 3 years work experience equals 1 year of college.
Hackers as Parents
I'm assuming you're being sarcastic here, but for clarity, yes I understand the reason that it says "boobs", I don't however think it at all appropriate.
The costly part is that many companies don't have this available as simply as you assume.

As a BI consultant, this makes me feel very secure in my job and future business.
Except...it isn't coding, it's markup.

Not trying to be pedantic. There is a huge difference between the two.
SpaceX, Tech Giants Perk Up Seattle Employment
Stop Trying to Reach the Top
My best guess (typing this on a screen that has those exact issues) is that the screen is reacting to salt and oil from hands. My previous white macbook had the same (but worse) problem. I think any glossy screen had this problem but maybe I'm completely wrong?
If all you're doing is sshing to a remote server then presumably a Chromebook would be a cheaper option.
Please elaborate on what you mean by "communes." Sounds good to me.

There is a commune (Arcosanti) about an hour south of where I live: low environmental footprint. I would like to see more places like Arcosanti be created that are tailored to different industries: writing/editing/content creation, software development, educational centers, etc. A common theme would be a low environmental footprint with a community farm. It makes sense to cluster people working in similar industries together.

edit: people would work in/at these communes, when possible, to avoid cost and energy use of commuting to work.
Whoa. The real story here is that Digg is still around.
Yeah, mostly just water. My (now ex) officemate had something else he was using for a while without problems, so I used that sometimes, too.
Startup launched a month ago and were featured in Fast Company over the weekend
Apple's WWDC15 will charge you $1,599 IF you're selected to attend
Another way to look at it: A matrix is a linear transformation, and multiplying a vector by a matrix is how you apply the transformation. But linear transformations are really just changes of basis. How do you change your basis? You find the dot product of a vector with each new basis vector. And that's exactly what matrix multiplication is. When you multiply your column vector by a row in the matrix, you're finding the dot product, doing the projection in your change of basis.
Yes, because Windows RT was such a huge success.
>no traces

Is a secure platform really worth anything if it's unverifiable as secure? We have no way of knowing there are no traces left.
Making assumptions about individuals based on your interpretation of statistics about their gender is inherently sexist. Most of us do it, but that doesn't make it less harmful.
I just read a digg story about Jennicam. Next I am going to surf over to Kozmo and have some snacks sent over.
A Tale of Two Exploits
In my experience the only terminal I have used that doesn't support multiple tabs was the windows command line. But Konsole does look neat.
8GB of RAM is too low for anything other than Facebook? Wow browsers sure are getting bloated...
Facebook are deprecating XMPP [1].

On April 30, 2014, we announced the deprecation of the XMPP Chat API as part of the release of Platform API v2.0. The service and API this document covers will no longer be available after April 30, 2015.

Once version 1.0 is deprecated on April 30, 2015, chat.facebook.com and the xmpp_login permission will no longer be available.

We recommend developers who have integrated with the XMPP Chat API deprecate this functionality from their apps before April 30, 2015 to avoid broken experiences.

[1] https://developers.facebook.com/docs/chat
If you can explain how your comment is a relevant contribution to discussion of the topic of this post, I'm sure there will be people willing to upvote you. Otherwise, you should consider starting a new topic.
And Ken Thompson's original 1968 paper,

http://www.fing.edu.uy/inco/cursos/intropln/material/p419-th...
Rising Cyberattacks Mean Opportunity for Tech Pros with the Skills
Not for long, unfortunately[1]:

On April 30, 2014, we announced the deprecation of the XMPP Chat API as part of
the release of Platform API v2.0. The service and API this document covers will
no longer be available after April 30, 2015.

[1]: https://developers.facebook.com/docs/chat
NASA's Sounding Rocket program used to use a system similar to the CORONA that you mention below. To my knowledge, it was retired due to the high risk nature of the recovery; there was at least one close call involving the chute line and a propeller.

Now the payloads that need to be recovered are just sealed to prevent saltwater contamination and fitted with flotation aids and dye markers so a recovery team can find them.
Having worked my way through an engineering degree as a lab manager for an optical lab, this looks like what happens to an A/R (anti-reflective) coating when harsh cleaning chemicals are used (Windex, etc...).

On mine, I would just use a water-dampened, clean, soft towel if I need to clean my screen. And by clean towel, I mean clean. I don't even set it on the counter as it can pick up particulate matter. And by soft, I mean never a paper towel. Ever.
I think the user was questioning the link between In-Q-Tel and Facebook (rather than In-Q-Tel and the CIA).
Apple could have moved the Magsafe mechanism an inch or two down the line from the USB-C connector, making it a 2-piece cable much like the safety breakaway mechanism on wired XBox controllers.
Pedantry is the top-voted comment yet again. Welcome to Hacker News.
Good question - one of Twilio Video's aim is to take a lot of the signaling headache away. We do expose the PeerConnection, but not the SDP object.

What would you want to use it for?
To buy something I definitely think requires a sale and an implicit contact between two parties. Also, it is perfectly possible to buy something with your time, tangibility is not required for something to be purchased, definability for the purposes of the contractual arrangement is the important bit.
His idea is "If you're going to make money on it, I want a cut".

I'm OK with that.
I like this change to the lottery. Last year there were a ton of people that registered for the lottery, were selected, then didn't purchase a ticket. Which resulted in a second wave of acceptances for the unclaimed tickets.
It's not just self control in isolation though. That self control is being assaulted relentlessly by social conditioning from peers, society, media, advertising, corporations and the Government. It's not a wonder the economy is in the state it's in.

With virtually everything around you lying "Go on, spend it, it's good for the economy, you deserve it, it'll make you feel good and fill that pit of emptiness you're trying to fill, credit is better, you need credit, you need to build credit." coupled with the fear ads of "Bad credit, no credit! We've got the solution for you to get it!" and companies that are impossible to deal with without a credit card - I'm looking at you hotels, flight companies and car rental places!

Society makes it painful at every turn to live without a credit card and then when you do find a way, people look down on you like you're somehow a freak of nature, shunning the natural order of things.

Ugh...
I checked and don't see any reference to Facebook on their portfolio page. Is there a mention on this site that I missed?

https://www.iqt.org/portfolio/
Why would they? They are making hardware to work with their operating system. Do you blame PC makers who have bad battery life on Linux because there are bad open source drivers? Or PC makers that don't run well as a Hackintosh?
True. But in this specific case the whole concept doesn't seem "fully baked" yet. The USB-C was a great idea, but just a single USB port on the entire machine that worse still will be in-use by the charger? And $80 adapters if you want a second usable port?

This line of machine has potential. But it needed minimum a second USB port for mice/keyboards/hubs/USB keys/etc. The Surface Pro 3 only has a single USB port, but in that case that single port isn't also used for charging so it is "workable" (and it has a second Display Port also, which this also lacks).
Or put the Magsafe connector on the other end of the cable, linking from the laptop to the power brick.
You seem to be ignoring the meaning of average. It's a statistic that you can create to characterize a numeric property of any well defined category. If you agree that there are laptops, and that there are servers as categories, then we can take a sample of each category, and calculate an average HDD size for each, regardless of the standard deviation.

It is true by definition that there are average HDD sizes for servers and laptops. If you disagree with their estimates, do you have reasoning to show that they are wrong?
Nice project, I love visual novels and I toyed around with my own engine a few years ago.

I'd put a full KAG3 code example somewhere on the page (rather than the tiny picture). I hadn't heard about KAG3 and I have no idea how to write it.

Good luck!
They _used_ to support XMPP. That's being deprecated for their own API which is even more shitty than WeChat's.
Certainly true, and when I teach I try and make sure the distinction is respected. However as time goes in, it's worthwhile to highlight the ways markup is slowly becoming like coding. Semantic markup acts a lot like an instruction for the crawlers reading pages. CSS and its robust pre-processor eco-system now allow variables, mixins and includes which make it a great introduction to programming concepts for those totally new.
Hmm, it does seem to predate Justin.tv, although it was just regular image updates, not video. Basically a traffic cam for a college woman.
Jitsi, licode, janus ... there are a whole list of them, open-source. Unfortunately they conflate the MCU feature with the SDP exchange feature. Which may or may not suit your application. For instance if you want to connect clients in anything but an everyone-in-the-room-hears-everyone-else model, they don't support anything else.
It's an important piece of node itself, and I'm a little wary of it becoming a VC funded startup, to be honest.
That's awesome but what I don't understand is how she would be able to produce clean and readable code? To her it would seem that tabs/spacing/line lengths wouldn't matter to her unless mentioned during code review. Interested to hear how she handled it.
Well PHP still rules the hosting landscape. If your company already has php developers then switching languages may not be that easy.
Engine Yard buys OpDemand, the startup behind open-source cloud platform Deis
I think C++ will always be a big player. I'm sure it will lose popularity to some new languages as time goes on but I doubt it will go away completely. There's just too much stuff already written in it and too many companies dependent.
I expect the banks would want to value the assets themselves.
Just need the MAC and serial number to generate Belkin WPS Pin
Watson cannot do simple arithmetic, and by extension certainly does not know how to cook

Why should cooking be an extension of arithmetic?
> Why would they?

Then why provide Bootcamp at all?

> Do you blame PC makers who have bad battery life on Linux because there are bad open source drivers?

In a word, yes. I do.

But the reality on the ground is that a lot of those hardware manufacturers aren't advertising Linux support as a "feature." Apple does advertise Windows support as one.
> Support for older browsers...

Please no. The web industry has suffered enough because of IE. There's no reason for a book like this to even acknowledge it's existence. Of course I'm referring to older versions of IE. Newer ones at least support common use cases.

I'd maybe mention the use of something like Respond [1] to deal with media queries but I wouldn't go any further than that.

1. https://github.com/scottjehl/Respond
It's worth noting that, for some reason, Intel's specifications are almost always wrong when it comes to how much RAM you can use with a given processor.

I've had a number of computers (one Apple, one non-Apple) where all the docs claimed that the max RAM was $X GB, when in reality it would work fine with $2X GB.

I suspect Intel's listed max RAM specifications are based on some other engineering considerations than what is actually possible.
That's shooting your great-grandkids in the foot.
Dave Thomas (one of the original agile signer peoples), gave this amazing talk criticizing modern, commercialized agile instead of the developer-focused way of "developing with agility".

Give it a watch: http://www.thoughtworks.com/talks/the-death-of-agile

Blog post version: http://pragdave.me/blog/2014/03/04/time-to-kill-agile/
Does this really seem like the best way to handle these things? Would the author still praise this as clever if this bot swarm was pointed in the opposite direction?

I think the real answer is to leave twitter. If twitter is unsafe then it's the product that's unsafe and if that's the case vote with your clicks and leave for something else. I wouldn't eat ketchup if it harassed me.

Sure, speak out about the harassment and get the authorities involved if you feel threatened but don't praise that same behavior once directed elsewhere. This isn’t what winning looks like.
Developers often use much more than 8GBs of RAM, especially if they are running VMs, databases, compiling code, running tests, IDEs and emulating smart phones.

More and more I'm seeing a distinction in requirements between "user machines" and "engineer machines".
IIRC a bug causes the CPU to sit at 100% constantly, that's why the fan runs at max. A sleep-wake cycle after boot temporarily fixes that problem and the battery life increases.
Presuming it follows the Photos model, you presumably will be able to easily turn off iCloud usage or upgrade to a paid 20GB-1TB+ plan.
Deciding on a pattern on writing http APIs in Go was a bit of chore. Ended up using the `pat` library for chaining middleware. Quite extensible and light weight. Also, using context to pass objects through the requests chain is a neat trick.
Is law enforcement on the engineering side of the comparison that was just made or the bartender/dancer side?

Law enforcement has it's own issues that are quite independent of most other occupations.
The question isn't whether In-Q-Tel supports the CIA. It's whether Facebook was funded by In-Q-Tel, and even the article that Wikipedia uses as a citation doesn't seem too sure how strong of a connection there is:

> The second round of funding into Facebook ($US12.7 million) came from venture capital firm Accel Partners. Its manager James Breyer was formerly chairman of the National Venture Capital Association, and served on the board with Gilman Louie, CEO of In-Q-Tel, a venture capital firm established by the Central Intelligence Agency in 1999. One of the company's key areas of expertise are in "data mining technologies".
Zero to Bitbucket in three weeks
I wouldn't be so quick to assume foul play. Could it be some piece of software installed on the recipients browser/machine that is sending the links off somewhere to be scanned?
Same with Skype chats. Discussion from 700 days ago:

https://news.ycombinator.com/item?id=5704574

http://www.h-online.com/security/news/item/Skype-with-care-M...
>I believe this should be regulated to create socially-owned factories to solve nation-wide necessities.

Wow dude, I've got to say that's a poor take on things. We're just beginning to see the benefits of factories like this (I can design any chip board I want online, then have it sent to me in the mail). Factories have traditionally been single purpose, but that won't last. Soon factories will be designed to be more like platforms. I design something, then I sell it, then the factory builds it, then UPS ships it. With the best factory platforms I'll be able to run an international hardware business from anywhere in the world. It's gonna be freaking sweet (mostly because I'll buy a house for what I would pay 1 years rent in SF)!
What about SSL? Doesn't facebook use it?
Ever since the switch to Intel chips, Apple has billed all of their Macs as being able to run Windows and that is a big selling point for them. So, I don't think it's out of line to ask them to make proper drivers for running an operating system that they do support.
Is ORTC still being implemented in the next version of WebRTC? I've read that ORTC needs a greatly simplified implementation (if you forget about all the other legacy stuff in WebRTC, such as support for the phone networks).
Never trust the pipe. Always encypt sensitive data.