skysight-inc/HackerNews huggingface dataset:
That's not an accurate representation of the article at all. I don't think the author is suggesting that web development was nice overall in the past, but that it was nice in the sense that you didn't have to download >100mb of tooling, learn each of those tools and their various plugins, configure said tooling because out of the box they are useless, and endure 10+ second initial compile times, learn dozen of different libraries and frameworks, just to get a simple webapp working, where, 90% of the time, static, or server generated content would have sufficed.
This is the reference benchmark for the blog post: http://yahooeng.tumblr.com/post/135321837876/benchmarking-st...
I think the action they take is about the same. They pay more lip service these days. I wouldn't be surprised if they are actually putting more work into better quality these days, but stuff is just more complex (e.g., everything is cloud based. Imagine OSX today, except running MobileMe, .Mac, etc. as the cloud backend instead of iCloud, which while it has its issues, is way better than those disasters).
Typo in the headline doesn't help the credibility of this article ("This comany’s tech helps developers deal with buggy open source code.")

And I guess quotes like the following are just baiting developers:

"Since most developers draw on open source code to build their software, that leaves open the possibility for countless computer bugs, compatibility issues, and security gaps to creep in."

Sounds like a great way to burn a pile of money.
Not in figures, but a graph was given in the article that shows the sample distribution.
Luckily "getting too horny" is not a defence against rape charges.
I agree, feature creep is not unique to software. Look at cars. Creep is just made worse now that they can run software.
It's a few grams of plasma, and it's inside of a huge metal contraption. If you "lose containment" the plasma just expands, contacts the walls of the reactor, and cools off. It's kinda bad for the reactor because high temperature plasmas tend to chew through materials, but fusion reactions stop, it's a non-event outside the reactor. In fact, losing containment is typical, modern fusion reactors can't contain plasmas very long, only a few seconds. The normal operation of a reactor is magnetic containment for a few seconds, then loss of containment, followed by later "shots" of fusion plasma being contained and heated for another few seconds, and so on.
That said, I don't buy the "Apple software went downhill as of late" thing. First, because as said there were always issues.

I fully agree. I jumped on the Mac and OS X bandwagon in 2007. The first few releases of Leopard (10.5) were quite hellish, because I was constantly having Wifi problems. My HP Laserjet didn't work until 10.5.2 (in 10.5.0 and 10.5.1 it would just print a few pages and get stuck). Snow Leopard was a smoother ride, but only after a couple of dot releases.

I think there was a low point around Lion and Mountain Lion (lots of new features, but they were not polished enough). But since Mavericks it's been smooth sailing for me.

People also seem to have overly romantic recollections of past Apple software. Sure, Aperture and iPhoto were killed in favor of Photos. But Aperture was crap. Version 2 was still acceptable, but 3.x had constant hangs and slowness. And they were always trailing behind badly with RAW support. As many people, I have bought Aperture 2 & 3 and switch to LightRoom pretty soon after because of Aperture's lack of polish. A while ago I tried the new Photos. And although it does not have all of Aperture's features, it's a far better application in terms of speed and user experience.

tl;dr: I don't see this drop in quality.

Of course, App Store and iTunes need to be burned down to the ground and rewritten from scratch.
I know this feeling, and it's what's held up most of my own projects. Heck, most of my one off articles too, I must have hundreds or thousands of drafts on my WordPress blog, most of which never end up going anywhere.

So why is this the case? Well, a few reasons really. One is because I have an awkward tendency to never, ever be happy with something simple. Ever. So the idea ends up getting more and more complicated, and I end up giving up after realising that even a team of about 200 people with a multi billion dollar budget couldn't successfully pull it off in a reasonable timeframe. Add a touch of perfectionism, and well, you can probably guess how many of my actual projects have even been started.

Most of the rest usually end halfway through after the fun part is over.

But maybe I'll finally try and get some stuff done this year. Like, not starting anything new until the things I was planning to work on/have already been working on are completion.
I thought the justification for allowing immigration was that it is a human right.
$ clang -Wall -Weverything -pedantic -c -o spectral_contrast.o spectral_contrast.c
spectral_contrast.c:16:8: warning: no previous prototype for function 'spectral_contrast' [-Wmissing-prototypes]
double spectral_contrast(float_t *a, float_t *b, int length) {
^
1 warning generated.
That's what happens when you put a hardware designer (Ive) in charge of software design.
GPS Mix-Up Brings Wrong Turn, and Celebrity, to an American in Iceland
I believe they determined their methodology on past similar studies (at least they compared their results, so I would hope they used the same methodology for determining a degree). The degree of separation just asserts that there exists a friend 1 who is somehow connected to another person (and on average some distance from any other person). It makes no claim on the quality of those connections.

Also, the assumption that because two people have interacted means those relationship are easier to leverage isn't substantiated. I'm sure the result would be interesting, but it wouldn't necessarily be "more correct".
Sorry about the weird url problem. I typed this on my phone in the HN app and had tried pasting in a URL at the end of my text. After being seemingly unable to get the URL to show up after two tries I gave up and cut down my post to not talk about the URL. I seem to have somehow inadvertently double pasted said URL to the beginning of my post in the process of all that.
It's absolutely possible to travel to another star system in a human lifetime. (BTW, there's no such thing as "another solar system": there is only one Solar system, and that's our own. It's called that because our star is called "Sol", hence "Solar". Other systems are "star systems".)

The tech doesn't exist now, but it could with antimatter propulsion. Basically, you just need to create a large spacecraft which can accelerate continuously at 1g. Then, you point the craft to Alpha Centauri and accelerate at 1g for half the distance, then spin around and decelerate at 1g for the second half. With 1g acceleration, you don't need artificial gravity. And the trip should take less 4 years from what I read here:

https://forum.nasaspaceflight.com/index.php?PHPSESSID=reb6mf...

The occupants of the trip will actually achieve apparent faster-than-light travel! (Alpha Centauri is almost 5ly distant.) Relativistic dilation at work. Of course, the problem is the huge amount of energy needed. But if they could achieve 0.1g acceleration, it's much less and the trip is still only 13 years; for 0.01g, it's 41 years, still within a human lifetime though a bit much. But that might even be possible with nuclear propulsion.

So, in summary, it's absolutely possible to travel to other star systems within a human lifetime, as far as physics is concerned. However, building antimatter drives and obtaining enough antimatter fuel for the trip seems pretty impractical, and also unlikely that anyone will want to expend the resources to do that. But if you accept much lower acceleration, and combine that with cryogenic technology ("suspended animation") so that people don't need to age during the trip, it might be doable. But it'd be a one-way trip most likely, since everyone the passengers knew on Earth would be dead when they got back, unless of course we eliminate aging.
Social Media Lead Generation Tool Is Launched
Record Audio and Video with MediaRecorder – Web Updates
When I worked one of those jobs, I would make sure to pop some ibuprofen before every shift, because it's hell on the feet.
The Terrorism Blacklist Secretly Wielding Power Over the Lives of Millions
I've been using Squarespace's developer platform for a gallery site. It's decent. I used the blank developer template, so I built most of the CSS from scratch. In my opinion, some of the drawbacks are:

- The editable text fields only support h1, h2, h3, and p tags. If you plan to have four font sizes or the people maintaining the site don't mind using the editable code blocks, this isn't a bad thing.
- If you use the built-in blocks then write your own CSS overrides, you are assuming those classnames (generated on squarespace's side) will be the same. Forever.
- I found myself overriding a lot of the system blocks with very bad css (some !importants)

The good things:
- Every post has an associated JSON endpoint. No heavy lifting on this side.
- In my experience, support gets back to you in a day or less with helpful answers.
- The support for custom post types (See the docs) is finally acknowledged.

In my opinion, the developer tools are great for your own site or if the client has familiarity with basic html tags. I am not sure I would use it again for a site to hand off to a non-technical client. If the system blocks (built in video, text, image types) were customizable, I would recommend Squarespace more heartily.

I have not used Squarespace's ecommerce functionality so I am unqualified to comment on those. I have heard good things about Webflow's CMS offering, so I would check that out to compare.

This post was very helpful to me in seeing how other people use the dev platform (I have no affiliation):
http://www.instrument.com/latest/creating-a-clean-custom-mai...

Hope that helps!
To an extent I have to agree. Trying to figure out how to measure success is painful and each objective is going to have some fault. The key here is "for your particular domain". The particular target of "voice journals" would indicate single individual, relatively low background noise, microphones which could be found in common smartphones, etc. Per general recognition, success is going to be biased towards successfully identifying words which would actually be searched for. Given the high price having some sort of evaluation beyond do it yourself would seem reasonable to me.

I find it somewhat hard to take something seriously which describes itself with:
- "Finally a high quality X" (relative to what?)
- "We think" (that sure doesn't make it sound like you've done your research)
- "trained on countless hours of audio" (Massive understatement given typical speech recog. projects)
- "best possible accuracy" (ok, where/how have you measured that)

I haven't gone into the full text search field, but I've seen plenty of areas where measuring success is a convoluted mess, which doesn't necessarily lead to better numbers in real world scenarios. Computer vision in particular seems to have plenty of these local optima scattered around.
How to spend $100K in your 1st year as a startup
"I know -- let's kill all the perpetrators and evil-doers in the old regime. That'll teach 'em!"

You see where this leads to, right?
Any plans on supporting rkt for ARM? That would be a killer feature for me :)
What Makes a CTO
Show HN: Particle Swarm Optimization JavaScript Library and Examples
Keep in mind that an Ubuntu tablet is likely going to run the arm version of Ubuntu which has far fewer packages and PPA repositories available than the amd64 branch.

Why not install it on your Mac and dual boot?
So what should Google do then? If a "tiny yellow box" is just noise, isn't a larger yellow box just more noise?
Can we just please abolish patents? Not just software patents, all of them. Can anyone give me an example of a patent issued in the last twenty years for a novel invention that then proved wildly successful and either protected the inventor from competition or even more importantly led to a lawsuit where the creator successfully beat a large company trying to copy their idea? And even if you can - is the exception outweighing the social cost of the insanity that is our immense tumor of IP lawsuits and intellectual creativity restriction that comes with it?

Fundamentally the courts are today rigged entirely for those who can afford the best lawyers and fight in a quagmire the longest. Even if you do invent something original, these large companies know they can just bleed you dry in court and ignore your patents anyway.

Yet I do not personally see anyone not being inventive or trying new ideas in the absence of a working patent system to protect their monopoly rights to their ideas. Is anyone today waking up the morning thinking "I'm not going to try new ideas because I won't be able to defend patents I file for them against megacorps". I highly doubt that. The people that create the things that are most valuable to us are products of environments that enable them to conduct the research in the first place (IE, they often don't have to do day labor to survive, or can live very comfortably on reduced work hours) rather than incentivizing "inventors" as a discipline that uses the profits of a state granted monopoly to sustain their business.

I mean, even when huge megacorps come up with novel ideas, their competitors will sick lawyers on it and find the closest approximation they can get while having the highest probability of defeating a patent violation lawsuit. And I really hope we are not writing IP law for the sole benefit of international corporations to fund an entire industry of lawyers to waste money arguing about the infringing width of a progress bar.
That's just a client we were talking about a service. (eg. Yahoo Mail, Gmail etc.)
you can force the scroll bars to be always visible. Look in your general settings
Please don't let these comments turn into an argument about JSX, like every other time React comes up.
churches already make enough money as it is

No, actually they don't. Let me explain why. The vast majority of churches are very small and underfunded. They are not at all like Joel Osteen's Lakewood Church, or some kind of megachurch. Many of them struggle to fund ministries, and don't pay their clergy and staff much at all.
Bonfire of the boomers+. It's time.
Not that I feel a distinct need to defend stereotyping statements towards large disparate groups of people, but I think the original statement was meant to imply the general Christian populations of other countries. People that visit other countries specifically to spread their religion may have somewhat more extreme views than people of the same the general population of their originating countries.
As I understood the comment from the context, it was to chide the typedef-er for trying to save on typing by defining frivolous and obfuscating typedefs. He appears to be saying the defining a typedef to save on typing a long name is a false savings, as I understood it.
> But the healthcare industry basically NEVER met the assumptions necessary for a free market to exist in the first place.

Has it occurred to you that regulation might have something to do with that?
I agree, email from mozilla would be a killer. I'd pay for it.
I happen to disagree about software quality getting worse. Most of the people in this thread bashing Xcode don't even know how to spell it, which should tell you something about their level of ignorance on the matter. I use it every day and the Xcode team has been knocking it out of the park.

And OS X -- it's hardy bad by any stretch. Mostly it's fantastic. There are the rare glitches, but as other commenters have said, there are several factors at work, what with increasing complexity, efforts to get platforms to work more closely together, proliferation of multicore CPUs, 64-bit, evolution of security and networking technologies, bringing Swift and modern programming language patterns into the technology stack, dealing with changes in unstable third party platforms, and preparing for whatever unknown things Apple has in the oven.

Apple is trying to bring the future to us. Doing this kind of work, over multiple versions with plans spanning years or even decades, is not simple. This kind of work has been likened to rebuilding a 747 aircraft while it's flying. IMHO it's probably even harder than that, and Apple is doing a damn good job so far.

Admittedly there's a lot of assertion here, from my own experience of things working just fine, and not much (even anecdotal) evidence, but I just wanted to say one needs to view the small bugs in the perspective of all the significant work that is being undertaken.
Amazon Japan is now offering budget-friendly monk delivery
Someone's a troll. Plain and simple. That kind of comment is why visible account creation dates matter.
Unreal Engine in VR – Early Preview Announcement
> If we look at it like Flatland, how could a Flatlander know that the sheet he lives on is actually rippled?

He builds a device which emits flat-balls (all right, circles) traveling at a known constant speed. Then he measures the time it takes a flat-ball to reach a target and bounce back to him (they are made of flat-rubber). And he discovers that there are fluctuations in the travel time, well above what he'd expect from known error sources.

Being a flat-Einstein, he then deduces that Flatland is rippled in a third dimension, and the flat-balls are taking longer to traverse a rippled surface than a flat surface, because /\/\/\/\/\/\is longer than ------------ when you have to move along the surface of the ripples rather than go through them.
It's mostly for Java components. SonaType also backports security fixes into older components that are still widely deployed, but receiving less attention from upstream devs.

From a 2012 article, http://allthingsd.com/20120710/sonatype-manager-of-grown-up-..., Sonatype runs something called the Central Repository, essentially a library of some 400,000 software components that is so widely used by software developers that it gets about five billion requests a year. That gives it a lot of visibility into what components are being used, and what potential problems might be cropping up. Simply keeping track of what software components were used to build an application goes a long way toward solving problems as they arise down the road."

Edit: better article on the GS funding, https://www.washingtonpost.com/business/capitalbusiness/md-b...

“Imagine a situation where Toyota let their line workers make all the decisions about which suppliers to use without any governance or oversight; imagine what cars would be like,” he said. “All the cars would be really hard to maintain and an orderly recall would be next to impossible ... Some of the company’s larger customers pay Sonatype hundreds of thousands of dollars annually, Jackson says, and a few pay close to $1 million.
This is what we need. Creditor haircut, then rates go up because there is real risk.

Let's hold the boomers+ to the fire. And the banks.
Yes, good software applications from Apple have been the historical exception rather than the rule. Great hardware, good OS, mediocre software for the most part. This reflects the company's priorities as a hardware vendor: they make very little money from software, and hence have little direct incentive to put a lot of resources into it.
Skim.app is very suitable for Latex PDF preview (it even supports syncing given you have an Editor that supports it too, e.g. Emacs AUCTex or TexShop).
I think that is the justification for allowing in refugees and asylum seekers (i.e. protecting them from human rights abuses), but not usually used for economic migrants.
Hmmm, I just went to google.com and typed "Chrome for Windows" Of the 10 links that appeared, at least 4 or 5 were for malware infected versions of Chrome. I followed the links, the download buttons on those pages are still shown. Maybe I misunderstood
Hm, why is opencv not there? I was playing around with it last week, and it seems it works well for only py2 right now (from what I could gather). OpenCV should be there in that list, a lot of people really need it.
Library is pretty well organized. Settings go in Library/Preferences, cache files in Library/Caches, persistent files that don't need to be exposed to the user go in Library/Application Support, and they're all organized by app name or bundle ID.

Apps which use dot folders in the home directory need to be smacked until they stop, but the OS can't really control where (non-sandboxed) apps put things, it can only establish conventions and encourage apps to follow them.
Hahahaha. 7 years later. Python 3 is almost there!
Thanks for mentioning that option. I hadn't known about it.

Clang does give a warning with -Weverything, but I don't understand what it means: http://goo.gl/M9qjmx

13 : warning: no previous prototype for function spectral_contrast' [-Wmissing-prototypes]
double spectral_contrast(float_t *a, float_t *b, int length) {

It gives the same warning if I change all the float_t's to float, or if I change all the float_t's to double, so I think it's not actually useful or relevant.
Nice! Everytime I create a new Scrapy project I keep forgetting it was not python3 and had to recreate the virtualenv. Great news!
Google maps refusal to make offline reasonable has pretty much killed my use of it. You can use OSM data pre-download the whole set of countries you're driving through and not worry about poor signal / roaming charges / data use.

Or you can use Google maps and get screwed. Guess it works better if you're in the US.
Opening it up and trying to edit it/move around are two different things. Try to scroll to the end of it. You'll break Atom either the line will just randomly stop or you'll freeze your Atom.
That sounds fabulous. Even at 40 now I've just been puttering along on my own. I can't even imagine how far I'd be if there had been someone there guiding me.
Show HN: Enhanced YouTube video embedding for blogs
Yea, I wonder if stating a site is dangerous would be considered libel in the US...
The Fear That Haunts Teams and Hurts Customers
Breaking down the threat of cyber terrorism
For a layperson, like me. How does QM rule out non-thermal effects?

Some hypothetical causes you might refute:

Could resonance be involved? At the right frequency maybe it doesn't take much to shake things up.

In a similar manner, could precise timing interfering with som finley tuned process be an explanation.

Or, could something in the body detect it, and respond excessively? Like how we get stressed from noise, even though the auditory system filters it out.
Yeah I agree that using JSX is the wrong way to do it.

... just teasing :)
I don't, and I've been using it since the Public Beta.
>Huawei has contributed to rkt in multiple ways, both with a container registry and by providing ARM support.

It looks like it already supports a bunch of different ARM targets[0].

[0]: https://github.com/appc/spec/blob/3972f6a1b657f38e30100d2a7e...