skysight-inc/HackerNews huggingface dataset:
The reason why I love GUI builders is because they allow me to focus on the design part and not on the code. My personal philosophy is that designing a GUI should only be done in a wysiwyg interface. If you create a GUI using code alone, there is a certain disconnection with the design which can lead to poor interfaces especially if you are on a tight deadline and is trying to keep the UI as simple as possible. My belief is that code should be strictly used for business logic only and everything else should be left to the compiler and IDE. Many fail to understand my preference for using VB for scripting purposes instead of a "nicer" language such as Python or Ruby. To me the GUI builder is one of the most important tools, many developers fail to understand that most end-users would rather click on a menu than type in the commandline even though sometimes it may be faster. What we should be doing now is making more powerful IDEs so that the GUI builder abstractions are less leaky.
Is this project still alive? The main page is copyright 2012 and both the mailing list and the bug tracker appear to be down.

The tarball is still there, though.
For a proxy, I guess, or a load balancer, a mediator, a monitor, and so on.
The modem was invented in 1958 so the idea of computer networks was not far fetched in 1964. For context the Internet as in the same (TCP/IP) network was born in 1969 and was designed before then.
>You only have to look at the US and Euro economies post 2008 to see the real world benefits of QE. Europeans went down the austerity route and are stuck with consistently underperforming economy and the threat of deflation.

I don't think it was a comparison between austerity and QE that was on display. If anything, it's more a comparison between a Keynesian approach and austerity (even given the relatively anemic Keynesian implementation on which we settled). But, even that is not a fully valid comparison.

More to the point, austerity just seemed an insanely bad choice, and I am not sure that it is illustrative of QE being a good choice.

QE was more a boon to the stock market than anything.

Likewise (and ironically), the record profits that companies are realizing is due to automation and increased productivity--two things that are largely responsible for the stubborn unemployment that has actually dogged a broader recovery.

To my mind, the jury is still out on QE and, for that matter, on the sustainability of this "recovery" in the long run.
The issue with Netflix's frontend is I'll just sit there endlessly scrolling around, trying to find something to watch.

The interface for Plex engages me in such a way that I want to watch a movie. (My roommate feeds movies to Plex so I'm not just feeding movies that I'm predisposed to watching to it.)
OK. So, given those valid arguments against it, which distros don't use systemd right now?

Because it seems that it would be really easy for a new distro to gain users by simply not using systemd, and staying with SysV init or similar.
My personal experience is that BSD people by and large care about Linux mostly out of necessity, but nonetheless they're still knowledgeable about both. Mostly they're angry whenever the Linux community feels the need to reinvent yet another square wheel (as was mocked in the OpenBSD 5.2 release song), because it slows them from doing their own innovations and necessitates them to emulate Linux's interfaces.

In contrast, a disturbingly large number of Linux users remain willfully ignorant about other Unices and, worse, they attack them without knowing the first thing about them.

But yes, Linux users are dominant, so more idiots overall.
Can you context this up for us? Are you running the unstable testing branch and complaining about bugs? (If so, have you filed these bugs with anyone?) Or has your Debian system somehow gotten more buggy since they announced that systemd would be the default init system of the version of Debian that ISN'T OUT YET?
SVG 1.1 spec shares some definitions with SMIL spec, but if I recall correctly SVG working group is planning to get rid of any mention of SMIL in SVG 2 and instead rely on the terms and concepts outlined in the Web Animation spec [1] (the API will remain the same though).

I would change the title to "A Guide to Declarative Animation in SVG".

[1] http://w3c.github.io/web-animations/
What I don't really get is how people on this tech-savvy resource still submit links to sources which go against the very idea of free information.

Can't we just look this up somewhere else instead of encouraging this bullshit paywall behavior? Or is the quality of information that different?
Surprisingly, there hasn't been much discussion of Cryptolog previously.

https://news.ycombinator.com/item?id=5407036
This is actually the reason I believe CRTs look better for a given resolution.

Having used a CRT for many years and then switching to an LCD, I disagree; one of the major "wow" moments for me upon looking at an LCD for the first time (at native resolution) was how sharp and crisp everything was compared to the ill-defined blurriness of the CRTs I'd used before. I was finally able to see pixels as "little squares" (even their corners were discernable) and not the vague blobs they were before. Trying to use a CRT again for anything but picture-viewing (which naturally doesn't require the same level of sharpness) feels like my eyes can't focus and I need new glasses.

(That video was terribly nausea-inducing; definitely needs a warning.)
Man, I can really relate to this. I sometimes consider taking a development job at a small, non-IT company. Just an easy, get-it-done type of place. The kind of place where the users will love you for saving them from spreadsheets and access databases and their manual processes. Job satisfaction without the other stuff for a while.

So I guess what I am saying is that maybe you can find a place where you can continue on your career path while saving your sanity.
There are distros that don't use systemd.

Slackware for one. Besides, appeal to popularity isn't a very good argument from my perspective.
So because BSD attracts people who seem self-congratulatory that they are not using Linux it begets a productive non-asshole environment?

The parent poster was stating that OpenBSD also has a strongly opinionated leader at the top (Theo de Raadt) who has been known to rant and rave like the best, yet unlike the Linux community the OpenBSD community as a whole does not behave like that and ships functioning code quickly and efficiently.
Japan did have deflation, some years in the 90s and most years in the 00s.

See e.g. the curve for 1995-2013: http://www.tradingeconomics.com/japan/consumer-price-index-c...
or the "index of all items" here http://www.e-stat.go.jp/SG1/estat/ListE.do?bid=000001033700&...
A duplicate of https://news.ycombinator.com/item?id=8589080 (whoops, had transition the blog to a new domain to enable SSL, but should not have done that while this post was still making the rounds).
kudos to shane harris for shedding light on our industry's modern story of Gleichschaltung (https://en.wikipedia.org/wiki/Gleichschaltung)

instead of representative democracies regulating, protecting, and/or supporting technology firms and citizens through systems governed by laws and regulations, we're entering an era of opaque and voluntary "partnerships" where all tech companies are equal, but some are more equal than others.

this sort of coordination outside of legal and especially democratic processes has implications for everyone, and should concern us all.

perhaps unsurprisingly, moxie portended these developments in 2010: https://www.youtube.com/watch?v=Uxz7r4E2li8
Show HN: A Python Spider System with Web UI
Slackware, Gentoo/Funtoo, CRUX, PCLinuxOS and all its derivatives. Then some more niche ones like Alpine Linux (which also eschews a lot of the GNU base system for alternatives) and Void Linux.
Craigslist could have an escrow service for money so as to disincentive not following through, or only staking claim to an item if you're serious about paying for it.

They could have a seller/buyer rating system cough eBay.

I mean, you're not even trying...
That isn't working for me. Probably easier to just wget from http://www-afs.secure-endpoints.com/afs/ANDREW.CMU/usr2/apod...
Gentoo's emerge/portage is pretty nice, though it's been years since I've used it.
Not really. With Emacs, it makes navigating a project like Linux kernel seems a small project. You can see the demos in my other answer here: https://news.ycombinator.com/item?id=8616737

Emacs allows you to jump to anything instantly, even with source tree like Clang or Linux.
> Research investigators will specify their precise data requirements and will requisition custom studies from the files of the information utility. [...] It is not a mere flight of fancy to anticipate the day when information automatically acquired during the operation of the information utility feeds directly into decision mechanisms that regulate the economy and the activity of companies.

Facebook Ads.
You're right that QE erodes the savings and income of not-rich people - the middle class and the poor.

You're wrong in your theory that accumulated wealth does nothing. In a QE world, the very rich don't sit on cash - that would mean losing money through currency decreases.

There is no such thing as 'wasted capital' - rich people store their wealth in a variety of vehicles - whether in banks (where it is re-lent out for many uses), public stock ( where it is used for company investment and operations), and private investment, such as investing in pre-IPOD start ups and private equity.

Even Apples massive cash hoard is put to good use, somewhere.

What there is a shortage of, is productive investments where lots of capital can be deployed to get a healthy return. This is a function of multiple problems, of which uncertainty is one.

It's a very cartoonish model to imagine a daddy warbucks with a big pile of cash saying 'I just don't have time to spend this'. In actual fact, there would be a team of investment managers saying 'we can't find any good places to invest, so we're letting the bank invest it for us, for the time being'.

The answer to Japan's problems is cutting government spending and debt. This has always been the answer, this will always be the answer, whether you're an individual with 20k in debt or a country with 200b in debt. The key is to realise that there is no magic Keynes multiplier.
Both Rebol and Red use that convention. It sounds weird at first look, but proved to be a relief in practice (no need to remember any specific precedence rule). Though, we plan to provide a small math-oriented DSL for writing expressions using standard math conventions. It would look like this:

>> print 1 + 2 * 3
== 9
>> print math [1 + 2 * 3]
== 7
The poster left out the second half of the argument which had a really good point - the main point being despite the whole net neutrality debate being relatively old, ISP's response to Netflix, YouTube, and Twitch have been to invest & build rather than create fast lanes (which have been feared since before the time of Netflix).

That said, given the history of this issue it might be a bad idea to make classify internet access as title II because they problems we believe are going to happen, just haven't happened yet.
> Are you running the unstable testing branch and complaining about bugs?

Yeah I'm running testing. I have been running either testing or unstable on personal machines on a rolling basis since slink (released 1999) and I have experienced breakage of various sorts over the years, but nothing as fucked up as when the switch to systemd happened.

> (If so, have you filed these bugs with anyone?)

Sorry I don't have a lot of time for this. Usually when I have seen really bad issues running sid I just wait for them to get resolved after the next dist-upgrade or two. And that usually works well enough. Not this time though.
You're right, but the "available on Netflix" caveat is a big one. If only there was some sort of database, on the internet for movies. I don't know what you'd call it, but maybe they could have a more complete list of an actor's works, and Netflix could link to them.

It's like Netflix thinks that by pretending video doesn't exist outside of Netflix that it'll just go away.
> even thought (sic) some of them might agree that B were right

If you have a citation for that, I'd love to read it. But I think cats and dogs will start raining from the sky first.

You don't go anywhere if consumers expect prices to remain the same or deflate.
You can check https://github.com/syl20bnr/spacemacs if you want to use Evil mode not just for editing but for everything else in Emacs. Just clone to your ~/.emacs.d and start Emacs then everything will be automatically installed for you. Most key bindings outside of editing are Vim-like, created by Vim users. You already stick with Vim for 10 years and learned many things about, so I suggest you to keep that knowledge. But then, aside of editing text, if some Emacs utility does not have Evil key bindings, you should also learn the default, because most of the utilities are always in normal mode, so you only need to press a single key to execute most commands.

spacemacs also has extensive documentation, so you can learn key bindings easily and be productive with Emacs immediately without any extra configuration.
A couple points about RedHat:

First, it develops almost everything out in the open. That includes developers communicating with their coworkers through public mailing lists for those projects. Sometimes those are hosted by Redhat but most often they are hosed by other projects governance (free desktop, kernel, openjdk). When it comes to those projects employees end up communicating on the list instead of internal or in person to make sure everybody has access to the communication. Most OSS ran by companies loved here on HN (Google, Fb, etc) has development happen on internal lists with occasional code dumps.

Second, for almost all projects started by Redhat employees do not require copy right assignment. Yes, I know Fedora has something for their project but that seams to be an exception. No copyright assignment on systemd or many gnome sub-projects they started. Compare that again to OSS from Google, FB and even Ubuntu (upstart requires copy right assignment).

Third, and contrary to what you just said... YES YOU CAN FORK IT. It happens all the time. People build one person distros all the time (or obscure distros with a small group of volunteers). Hell, somebody even forked systemd (new project: useslessd) to remove things he considers bad.

So, in conclusion, what you call a compelling case is nothing more then argument on thin ice... at least in my eyes given the evidence. Technically they can exert control over the projects if they employ the maintainer. But, given the facts they not setup in a position to exploit it and given the current status quo we should see it coming.

I'm not affiliated with Redhat; I don't run Redhat; I know some people who work / worked at Redhat in past.
Wouldn't you say that Linux integrates just as nicely with nginx's async I/O and sendfile support?
Can you point to active research in the area of interactive applications with local or multi-tier caching? Everything in the news is about "cloud". The closest I've seen to cache-oriented apps were the cloudlets at CMU, http://elijah.cs.cmu.edu.

> We have all of the algorithms now

Aren't some of those algorithms patented, e.g. speech recognition from SRI, Nuance, Apple/MS/Google, IBM, AT&T and increasingly implemented in centralized cloud storage rather than at the edge? How about lack of access to training data?
Ask HN: Why do people believe “PHP developer” means security ignorance?
I recently had a private conversation where the other person pretty much said that they will never take me seriously in the realm of [computer/cyber/information/network/application] (select appropriate) security as long as I write PHP code.

This Twitter exchange from earlier this year illustrates the sentiment perfectly: https://twitter.com/voodooKobra/status/494466665883910144

This idea (that I have encountered over the years) has always struck me as silly. And yet, I've never succeeded in extracting a straight answer from anyone about why they believe that someone cannot simultaneously have some working knowledge of security and enjoy building PHP applications.

Is there anyone on HN who knows the answer? Is there anyone reading HN who shares this belief?
The funny thing is imdb is owned by Amazon, and Amazon Video has the worst browsing and discovery interface ever invented by man. They make no use of the data at all.
the most obvious answer to this question-even after reading the article-is that this is just a continuation of what's always made google wildly successful: inserting itself between open architectures and your personal data

that's not meant as a criticism per se, but it's the core of their business model: serving jquery for free in exchange for tracking your users persistently via Google Analytics, building a browser to slowly but surely make it harder to opt out of Google's SSL-based tracking.

like all of its successful products, Inbox aims to create value for users while subtly moving more of your activities to a level of abstraction that Google controls and/or monitors.
That is a nice tool....nice work!
Not applicable to C -- "Currently only supported by the Java and Fortran front ends."

https://gcc.gnu.org/onlinedocs/gcc-4.9.2/gcc/Code-Gen-Option...

There have been bounds-checked implementations of C, but the runtime cost is very large. The problem is that to do it, you need to check not only explicit array references, but pointer dereferences as well -- and in order to make that work, each pointer needs to carry around with it its associated bounds. That, in turn, means that your pointer representation has to be something more (or other) than just a plain machine address.
really? just use lynx
> Can't we just look this up somewhere else instead of encouraging this bullshit paywall behavior? Or is the quality of information that different?

I honestly don't know, but I think in news, time is a factor.

Use this post as a test: what non-paywall link would you submit?
I'm of the opinion that it always starts at the top - even silence can be the wrong action, especially with behavior that normally gets decried as unacceptable at large.

Moderators have such large power to influence the directions communities go - in a way, moderators are like unofficial judges. Bad decision making ruins everyone's quality of life who participates. This is in large part what makes places like 4chan and Reddit not great in my eyes. Some of the moderation policies here on HN are also highly suspect as well, and it is reflected in some of the comments you see here and in some other posts.

Communities have often proven bad stalwarts of proper decorum and respectfulness - you can see it quite often in forums or boards of various types and various subjects. 4chan, Reddit, HN, sports forums, video game forums, etc. More community run forums tend to devolve into chaos, where many otherwise good people who would normally stand up to abusive behavior end up leaving since they get drowned in a sea of mob rule. The only way I have been able to see this situation get stopped is by strong moderation, since they have special authority to make or break situations. However, moderation also has to be mindful of the community as well - some actions, even if right, can drive away people. Communities can mold around how a moderator behaves, so one has to be careful not to be too strong armed.

It's a delicate tightrope one has to walk as a moderator, and one managing moderators.
Resigning from the Technical Committee
We made the title match the original, which has SMIL in parens.
Certificate pinning and web-of-trust verification would make that difficult to maintain for long.
I feel the same way. I've found great movies and tv shows in the past, but currently it's really hard to find something worth watching.
You'll never need it for ed, the standard text editor, because it is the standard. It is eternal. It is infinite. It is the standard, and any change would make it not standard. Puny mortals fail to see the immanent perfection of ed. There is no configuration because a Platonic Form has no time, no space, no change. It Is, It Was, It Will Be.

?
A> "remember our article where we stroke ourselves for achieving benchmark superiority over alternative engines?"

B> "yeah"

A> "it didn't get any attention on HN"

B> "oh HELL NO! we must resubmit it!!11oneon"

Also, Goodhart's Law: "When a measure becomes a target, it ceases to be a good measure."
Ockham's razor is a terrible heuristic, and one of the reasons the Multiverse view gets so much skepticism is that Ockham's razor is the best argument for it.

Consider: Ockham himself believed that "not multiplying entities beyond necessity" was an argument for the existence of God and an argument against the existence of everything else. That is, once you had an omnipotent god, everything else was just a product of that god's imagination. This idea wasn't necessarily original to Ockham, but he was one of it's more notable proponents.

Furthermore, "simplicity" is an extremely wobbly concept. To a circularist, elliptical orbits are horribly complex, as they have to be approximated by an infinite series of epicycles. Acknowledge ellipses as primary and they become simple: adding just one parameter over circles. There are of course fairly objective measures of complexity (Shannon entropy and Kolmogorov complexity) but neither of them apply very nicely to the kind of conceptual arguments where Ockham's razor is typically introduce.

Finally, we know that there is exactly one consistent way to update our beliefs in the face of new evidence: Bayes' rule. Since it is very simple, we don't really need to invoke any additional heuristics like Ockham's razor. And we find, in fact, that in the few cases where Ockham's razor makes sense it is nothing but a consequence of Bayes' rule, and can be expressed as follows:

In cases where two causes would give rise to the same evidence with roughly equal probability, and one cause has a much higher prior plausibility, the presence of the evidence means that cause is the more likely of the two.

That is, "When you hear hoofbeats think horses not zebras" is a good idea in most cases because the prior plausibility of "There are horses around" is a whole lot higher in most cases than that of "There are zebras around". The presence of hoofbeats raises the plausibility of both propositions by exactly the same amount, but the ratio between them remains the same, so the evidence is most likely evidence of horses, not zebras.
1. I'm not complaining about colorful language. There's a difference between that and insulting people.

> I don't understand why it's so hard to fucking understand how Linus' behavior is abhorrent.

> wtallis, you've got to be the biggest fucking idiot to not understand how Linus' behavior is abhorrent.

See the difference?

2. I'm not familiar with the way the Linux kernel contributions are managed. I assumed from what I've heard that Linus is in charge and can reject patches. If that is the case, than a "my way or the highway" policy is the current policy. I may be wrong in this regard so please feel free to clear up any misunderstanding I may have.
If I had to guess, it is because many people came into web development and would write PHP code with basic security bugs - some of the old built in functions didn't help PHP any (mysql and mysqli).

I don't share this belief mind you.
> You only have to look at the US and Euro economies post 2008 to see the real world benefits of QE.

You cannot isolate variables in two separate economies; any conclusions assuming you can are bogus.