skysight-inc/HackerNews huggingface dataset:
The certificate being "untrusted" doesn't mean anything about security. It just mean that they have signed it themselves and that no central authorities that you are supposed to trust for whatever reasons has signed it for them. All you want here is an encrypted communication, and you get that with the self-signed certificate as well.
It perverts the idea behind copyright to enforce control, like this anti-circumvention provision.

To promote the Progress of Science and useful Arts, by securing for limited Times to Authors and Inventors the exclusive Right to their respective Writings and Discoveries

https://en.wikipedia.org/wiki/Copyright_law_of_the_United_St...

Using copyright for control and domination has nothing to do with what it was granted for to begin with.
They could buy domain names in advance so they can get them cheaper because they are not yet relevant.
I don't say these things out loud.
I can easily see it beating Android/iPhone (or at least competing). I can't wait to get my hands on such a phone and I'll definitely be making apps for it. I think a lot of developers are like myself since 1) it's all JavaScript/HTML5 which is cool and 2) it's by Mozilla and company. Once there are a bunch of apps the people will come, unless the mobile industry decides to make this fail or Firefox OS turns out to be terrible.

Also I think people miss, this isn't just a phone full of webapps, it's about opening up the native functionality of the phone to JavaScript. So operating the camera, accelerometer, contacts list API, etc.
The indefinitely scalable movable feast machine
Circumvention: the triple click.
I'd been planning to do something like this as a little side project. Never considered the fact that it could be monetized. Oh well, you live and learn. At least I don't have to feel guilty about never starting it now.

Congrats on shipping!
Excellent resource!

Also, the Backface Visibility example doesn't seem to work properly, both examples in that section look the same.

Ubuntu + Chrome 24.0.1312.57
This is getting ridiculous by the minute. Being a software developer, I fear sooner or later I'll be a target. I feel it's just a matter of time.

But worst of all is the feeling of helplessness of it all: it's a big dog fight. Small ones either have to run with tail between legs (pay up, give up, throw work away) or fight to eventually get crushed (by the outcome or by being out of financial breath in the process).

I apologize for the negative rant, but frankly, as I re-read it, it really looks more realistic then pessimistic.
Make Decisions
There is a lot of emotion here but nobody seems to have hit on the major pain point of Bootstrap. It is great for a quick prototype but if you want to do anything that deviates from the Bootstrap styles it creates an unmaintainable disaster. What would be minor CSS changes becomes significantly more time-consuming or impossible. Any small amount of time saved in the initial development is quickly lost. Using Bootstap is the worst kind of technical debt your application could be afflicted with.
I wonder how much of that is older programmers being used to not having highlighting, and how much is younger programmers having never tried programming without it. I think the default assumption is that it is all old people resisting change (hence the 80 columns amber terminals bit), but I'm a younger anti-highlighting example. I am not old, I learned to code with coloured syntax highlighting. I didn't realize how much of a hindrance it is until after I had been programming for years and tried turning it off.
Yes, some users that choose to turn of JavaScript or that use old screen reader software that works with JavaScript.

My point is that (at least) anyone with a computer running OS X has a screen reader that works just fine with JavaScript heavy sites.
That sounds a lot better, I will stay tuned.
Cool experiment! But maybe I'm not understanding something. When a human can't see an object in sufficient detail they lean forwards to increase its apparent size in their optical field. This breaks that fundamental interaction. When you lean forward it stays the same size. Argh! In other words if your eyes are good enough to read the large text, they'll be good enough to read the small text when you lean in - nothing has changed, the system maintains the text's apparent size. If on the other hand your eyesight isn't good enough to read the large text leaning in won't help!
I think here IE is the intended victim.
While overall the idea was pretty lame, it seems many critics just didn't understand it. It kept being referred to as a way to hook up with your co-workers or warned about sex harassment issues. But that seems like such a small part of what it could have been. As crass as the name was, it is not unrealistic for people who are interested in quick hook ups to want to look for that among like-minded professionals. There is no reason that is limited to only people you work with... that would be "Bang with coworkers". Just because LinkedIn is meant to be for professional, business connections... it doesn't mean that everybody you are linked to is a coworker or a sex harassment issue waiting to happen.
If facebook can patent and sue others because of some generic feature like a "wall", then i'm glad they are being sued for this.
You are becoming an expert in something: your business.

In fact THE expert.
You didn't try too hard, did you? http://foundation.zurb.com/docs/

If you visit Bootstrap's homepage (http://twitter.github.com/bootstrap/) you see even less features.
Eh, it's more interesting than insulting. I'd be sincerely fascinated to know what they would do with the "rabble", and why they believe that the "rabble" wasn't being targeted by these "no waste" but assuredly nonsecular candidates.
There isn't a reason why you can't work work/go to school while putting a portfolio together. I think if you're going back to school you need to have specific reasons i.e. it will definitely increase your salary or allow you to move up in management. In my opinion school is overrated.
goddamn, thanks. +1
A short (12 min) video overview of the demon horde sort algorithm. http://youtu.be/lbgzXndaNKk
Do it early, for many reasons. I worked as a systems administrator for startups before we wrote Chef, and I wouldn't go back to managing infrastructure by hand.

A few reasons:

* You don't have to maintain that database manually, Chef collects and stores node information for you.

* If you've already automated building out your servers, you're all set when you need more of them.

* The recipes document your systems, so if you "get hit by a bus" someone else can figure out how the bits get around.

* When your datacenter burns down, you can rebuild quickly from bare metal, a chef repository, and backups of your application data.

Also see this article written by Jesse Robbins, one of the Opscode founders, but before Chef existed:

http://radar.oreilly.com/2007/10/operations-is-a-competitive...
Somebody should make a kickstarter for political lobbying.

Then, somebody could start a project to raise funding for writing new patent laws, and based on funding thresholds there'd be a certain amount of lobbyist facetime with congresspeople, "draft legislation" provided, etc. Why should big companies be the only ones playing that game?

It'd be like the White House petition system, but with some results - even if they're just congressional awareness.
They're not sent "directly" -- they go through StackMob's servers. Urban Airship has a client library that can do the same thing, and it's widely used.

I can see how it's certainly possible for a spammer to do that with hackery, but there's a mechanism to revoke API keys and so forth if needed.
Which games take off is not super correlated with quality; I would argue that Angry Birds is above average, but not exceptional. The whole "hit" phenomenon is highly dependent on initial conditions, a sort of semi-random positive feedback loop. When building a game, one's idea of success should be the cultivation of a dedicated audience large enough to sustain your business. Counting phantom billions will lead to terrible design decisions, usually imitating random aspects of successful projects, like some statistically-illiterate lotto player diligently searching for patterns in previous winning numbers.
Going rogue
Java ME doesn't have any of the advantages of the web. Like links or being searchable and so on. It's just another app environment. I am talking about combining the advantages of the web (which is not css/html) with those of successful app development platforms.
Bio Google of China
How so? I can think of a couple of examples where libraries have needed to be replaced and it's only because their replacements were transparently compatible that the replacement was possible without major pain all around.
To solve this, the responsive website should first calibrate on you as a user (either by a user supplying his eyesight quality or by going through some simple OK/NOTOK tests).

As a workaround, change the font-size to suite you (on desktop browsers, Ctrl+Mousewheel)
Interesting. I had a similar reaction.

There must be something to the idea, even if this isn't an ideal implementation.
Does anyone having problems with the audio after 30m? =/
Nice experiment...

If only my laptop-mounted webcam wasn't next to me instead of in front of me together with my laptop 'cause I always use it with external monitor, keyboard, and mouse :p
Data Science Toolkit API
IANAL.

It would seem to me that the anti-circumvention provisions are facially unconstitutional. The provisions do not criminalize the distribution of copyrighted material, but instead of material which can help others bypass DRM. This is inconsistent with the standard of speech protection in the U.S. (that merely helping or encouraging others cannot be criminalized unless it is imminent lawless action). Of course, anti-circumvention tools can be as simple as a 64 bit key, or as complicated as an exploit payload.

The provisions are overly broad, especially in that they are permanent. If I released something not protected by copyright, but protected by DRM, any circumvention tools would remain criminal forever, unlike copyright which lasts "forever less one day". (MPAA joke)

I can think of so many reasons why these tools should not be criminalized. A circumvention tool in one context could be research or perfectly legitimate in another context. If I released software that could be circumvented with a key and it is illegal to distribute the key, what if the key was already used by some other software in a different way?

I believe one federal court ruled a key might not be criminal under the DMCA, but a different federal court ruled a large program could, so there's some conflicting precedent and we have a long way to go before the DMCA is shot down for any reason.

Here's a well-cited document that might be worth a look: http://techlawadvisor.com/dmca/research.html
I think the excellent documentation is one of the biggest things that's contributed to the success of bootstrap. As someone who started using bootstrap after literally having no experience with CSS/HTML/JS, the absolutely fantastic documentation means I have used bootstrap over everything else. It's very comprehensive, very approachable, and excellently designed :).
It's probably RMS's single mindedness and inflexibility that allowed the FSF to see this coming down the pipe. I now feel naive that I thought this was Chicken Little stuff and irrelevant to most users.
You might notice that data for '#Python' is not available because the python guys are mean and banned us straight away. Sadface :C
You're the Josh Miller from Branch right? Oh well, just clarifying. :) I admire you.
To be frank, no. The article pretty much sums up my conclusions too.

I generally like Go, but dislike some of the design decisions (like the lack of Generics, or the special casing of a few select structures). Not much sold on the error handling either.

But those would be minor gripes if it had real good performance, which it does not, considering it's a statically typed, compiled language. It's been around 2x faster than Python in most of my uses (which don't involve parallelism), which doesn't really tempt to use Go over Python. If it could get closer to C++/Java performance it would be nice.

I wish Google had devoted some hardcore compiler guys like it did with Dart and V8 on it, because the current old-school team, while very good at systems programming and with a long history, is not really up to it for a 2013 language.

In the meantime, I wait to see what happens with Rust.
the phrase i see uttered time and time again throughout his posts (i've read three, now) is "then i realized that <library/component> sucks" followed by a self-indulgent pursuit to make a better <library/component> that ends in failure.

i am the type of programmer who loves to reinvent the wheel (albeit, mostly as a means of exploration) but i never approached it like this. this seems to be very self-destructive behavior rooted in the cop out of the yet-unvalidated claim, "i can make something better."

it seems as though many of his judgements are made before gaining an intimacy with the subject he wishes to work on. i would suggest an investment in actually refining his skill set. he may be able to see the need, but doesn't seem to understand how things got to where they are — an important step in moving forward.

i wanted to sympathize with his plight, but it seemed as though a lot of his suffering was caused by an unchecked ego. i think he'd be happy undertaking and completing some VERY simple projects — perfecting them before moving forward.
[meta] Why is this not on the frontpage? I see links with less than 10 points from an hour ago there, but not this link with more than 10 points from less than half an hour ago. Not that I care that much for this particular link, but it seems strange.

Edit: seems to be there now (approx. 20 minutes later). Maybe there was some change in the ranking algorithm recently? I don't believe I saw it acting like this before.
I'm not making any promises here, it'd probably be better if the fiscal AND SOCIAL libertarians worked on their own party than rebranding and being fully digested by the battered Republican or Dem parties. The Dems, to their "credit", don't promise to be civil libertarians either.
It doesn't. But not using one form of visual identifier (colour) could motivate one to use another (case).
Learn photography with your iPhone with PhotoJoJo
It is free to download and play, but this version runs only on ARM processors. So if you have a Raspberry Pi or some other machine that runs a version of Linux on a device with an ARM processor, you're good to go. These machines are generally slow and have limited RAM and disk space, and Minecraft Pi doesn't have the functionality of the full version, but it's free.

I have a Raspberry Pi and I may look into Minecraft Pi to see how it looks as way to get young kids started with "programming". For kids who are already into Minecraft it looks like the Python API is a good way to get their feet wet.
My only regret is that I could only up vote you +1

IntelliJ is a productive tool, and it is interesting that Rich sometimes uses it. BTW, I do about75% of my Clojure development work in IntelliJ and about 25% with Emacs and nRepl. I find IntelliJ just a little more productive, but both are great working environments.
Are you looking for http://amber-lang.net/ by chance?
Two examples come to mind:

[FooType]

and:

Slice<FooType>

If you think you must, apply sigils. The position of the brackets in the Go version is atypically bad for readability.
I find I tend to disagree with most of the design decisions of Rob Pike, from minor (like that one), to the more important like the bogus emphasis on compilation speed and the half-baked excuses on not having Generics.

If it was someone else on board in Go, we might have had a vastly better language.
My experience of HN is mostly reading the content.

The User Interface is the text box, the outstanding orange/grey theme. But the experience is, upvote buttons that are too small to use well, and great insightful posts from clever informed people. Also me.

I do mean experience. Its a holistic thing.
Here's the link to Adblock Plus for Firefox on Android. It works great! :)

https://addons.mozilla.org/en-US/android/addon/adblock-plus/
Good news is I think NASA are trying to fix that problem: http://www.theatlantic.com/technology/archive/2012/11/what-i...
The problem with webOS of course was not the sdk or anything related to how to build an app for that platform. It was just the lack of interest and relevance which is needed to attract developers.
This.

For the longest time, I used to think that rms was insane. Everybody did. It was just, "Oh, did you hear about Stallman's interview on [insert website/news/channel here]?" "No, what crap did he say now??"

I think now people are realizing how he was right. I don't agree with everything that comes out of his mouth, like the whole GNU/Linux thing, or how he uses an inferior computer because it doesn't have a proprietary BIOS. But, now we see the government in bed with Hollywood, we see them in bed with Big Business, and we see them in bed with the big tech companies.

Our government is a slut. The only way we can get it to do what we want and not what it wants is by expressing our opinions about it. rms may be quite vocal about his opinions, but without any sort of noise, the flame will die out. He knows this, and that's why we think he's crazy.

Too bad ~99% of the general masses and public have been irreversibly deceived by the bipartisan system to even think about a possible alternative (The Green Party, Libertarian movement, etc.).

It's really sad, to be honest.
I like Bootstrap but I found it hard to do customized layouts with Bootstrap. This was an issue when I tried to create custom widgets.

I consider myself to be CSS illiterate; writing Less mixins from scratch was never an option for me.

Then I tried ZURB Foundation . And what I liked about Zurb was its "infrastructure "of SaSS and Compass. I found there is a very vibrant support ecosystem around Sass. There is of-course the Compass, Compass.app , Compass recipes,bourbon-compass, Sassy buttons and more; a lot of useful Sass mixins be found by Google search . I have found Zurb Foundation's SaSS codebase can seamlessly coexist with those other mixins , which allows me to focus on my java /javascript code knowing that the layout will be compatible. I like never having to writ a mixin from scratch; Zurb/sass allows me ti include mixins and merely customize parameters.

Zurb may not ship with as many widgets as Bootstrap but once I learned how to layout and style a panel with Zurb and sass, writing javascript code to add behaviors and methods to the panel is almost easy.

On the downside of Zurb, there does not seem to be any themes marketplace like those for Bootstrap.
That's not how constitutional law works. The constitution doesn't grant permission to use copyright for that, but it doesn't say you can't either. In most cases, constitutional prohibitions are interpreted from explicit text ("Congress shall make no law..."), not from a simple omission.

And in any case a very reasonable interpretation is that the DMCA is simply providing legal teeth to the "securing ... the exclusive Right" part of that sentence, which would otherwise be impossible to secure (in both the old and new sense
of the word) in the digital age.

I'm not saying you can't make a constitutional argument here, but that it's hardly cut and dry. If you really want to hang your hat on the "unconstitutional" bit, I think you're going to need some actual judges to back you up before anyone takes you seriously.
Thanks, I do have a Raspberry Pi, I might load it up later and give it a go.
I run PyCharm in 64-bit linux and have no font problems. Perhaps you should ask in the Jetbrains community forums, and include some more details / screenshots?
It doesn't, and I wasn't arguing that... I was suggesting that if one were to prefer reading and writing code without highlighting, one might be more inclined to design a language such that capitalization carries some semantic weight.

I'm just speculating here. I don't really have an opinion one way or the other, although I don't think anyone's an idiot for having an opinion about it, as the OP does.
Apple Airport/Time Capsule 7.6.3 update breaks IPv6 tunneling
An enormous number of words just to say, "Health Insurance is anti-selective." Which reminds me of a Jazz story. Miles Davis was chiding John Coltrane for the length of his solos. John shrugged, "Once I get going, I don't know how to stop."

Miles rasped, "Try taking the instrument out of your mouth."
I think we have enough evidence at this point to conclude that simply spending lots of money will produce an outcome. There's no need to really worry about the small minority who will actually be clued in and care about the issue because they won't be enough to overcome everyone else who will simply do what the ads tell them to.
> Up here in Canuckistan, we do have private insurance. You must, for example, privately insure your own dwelling against things like fire or burglary.

"You must"? Not really, unless you have a mortgage. If you don't have a mortgage, if you actually own your house, you aren't required to buy insurance, and you may be much better off self-insuring.

And now for the best-kept secret in the insurance business -- if an insurer evaluates your true risk and offers a policy, it's not worth it. Why? Because on average, you will have paid out much more in insurance payments than you will get back in the event of a claim. You would be better off putting the insurance payments into an investment that (a) will grow over time and (b) can be used against future loss.

Do you doubt this? Ask yourself why an insurer would be willing to issue a policy on which he expected to lose money. Are insurance companies profitable? Yes, they are. Any questions?

If you have a mortgage, you are required to buy insurance. If you don't, by all means ask yourself why you are willing to give your money away to an insurance company instead of investing it by yourself, for yourself.

More detail here: http://arachnoid.com/wrong/index.html#Insurance

EDIT: If you cannot afford to lose the insured item, then the above doesn't apply. I should have said this at the outset.
Richard Koo:How the current debt crisis mirrors Japans' lost decades
I believe rohansingh is saying that youth, as a group, are always castigated by the generation preceding them.
Is the daily deals space sustainable?
As an American friend of mine once said: "why would we let facts get in the way of our illogical obsessions with socialism, encroachment by the state on personal liberty, etc. etc.?"
The term "UX" doesn't generally include the content. I don't consider VLC to have bad UX if it's playing a movie I don't like.
Yes, you get encrypted communication all the way to the person intercepting your internet traffic, and they have an encrypted channel to the server they are relaying your traffic to.

Security!
Thanks for the feedback! We'll definitely look at the right way to surface more info before signing up. (For the record, it's $5/month.)
Fight for your right to unlock your phone
Java applets were proprietary at the time. The Macromedia Flash Player predates Java applets.
Hmm, that's interesting. Is there any name for that kind of method? I might look at implementing it.
New VMware vFabric Postgres 9.2 Release: Install a Postgres Machine in 5 Minutes
You mean a mix of server side generated code full of CSS, JavaScript and HTML hacks so that it behaves in a similar way across multiple browsers?
No. Without a trusted authority or some other means to verify that the self-signed certificate is indeed coming from the site, there is effectively no security because it is trivial to launch a MITM attack.