skysight-inc/HackerNews huggingface dataset:
Shrug I'd agree you can definitely find fault with many of the programs that currently exist on the command line though every single one is still miles and miles better than a GUI -- if you're going to do something one time, it's great to click a checkbox like 'show hidden files'. If you're going to do it regularly, it's worth looking up '-a'. If you want to do something unusual it takes a minute or so looking up the command's help. Whereas on the GUI if you want to do something unusual, the answer is generally "whelp, sorry, learn CLI peasant you just can't do it since I didn't anticipate your weird need and spend time rendering a menu choice and 4 interface screens with click boxes so you wouldn't have to type anything".

If GUIs had as many options as command line programs did they would be completely unusable trash, with an enormous unintelligible control panel, and you'd be looking iconography up in a reference manual instead of switches (have fun designing all those icons and having different ones express different subtle alterations in how a command will execute)

There are a lot of options because the tools are flexible and capable of expressing MUCH more than a GUI. I'll give you there are some consistency issues, but they are historical not fundamental to the CLI. I'm honestly surprised someone hasn't written a wrapper to standardize every app in a shell so they all use the same format (ie have a 'one true format' for argument passing and just convert as necessary for every CLI app, parsing their manpages as they are installed if necessary), it wouldn't be very difficult. It never occured to me (or anyone else likely) because it just isn't a problem. You try to use a program one time, it doesn't work the way you expect, you look it up, it takes 4 seconds, if you use it a couple more times then you just know.

Scripts don't run away from the command line, they embrace it . Scripts are the reason you use the command line; it's just text, so once you can do something once you can do it as many times as you want and share it with others instantly. Have you seen a macro to automate a GUI process? That moves the mouse around and clicks on stuff? And breaks constantly? Probably not, because nobody uses them.

Once you get into a command that's long enough to type into a file you've already written a program and sure if it's worth saving people will save it. The CLI blends using a machine and programming it and IMO that's a good thing -- it promotes literacy instead of encouraging people to point and grunt at shiny menu boxes and to refuse to learn how their machine actually works. If you're doing research and your main tool is a computer, it pays to learn how it works. It's not exciting but it's the same in every field. If you want to become an expert you need to understand your tools on a deep level.
Did you try the safe mode? https://support.mozilla.org/en-US/kb/troubleshoot-firefox-is...
Lock in is huge.

Lots of places like utilities and government departments wrote stuff on mainframes in the 1970s and 1980s that could not have been done on anything else.

Then they used some non-standard databases or other software for which support has gone and shifting is very hard.

Now even though 'mid-range' machines have been able to do the work the mainframe does and have been able to do so for more than 20 years many 'enterprise places' are still tied to a mainframe.

These places often have failed attempts that costs ten of millions or more to get off old mainframe software as experience.

Corporate places often hate their IT department (it's a cost centre that fails on projects) and IT doesn't like the rest of the department much (they don't respect IT for keeping things going) and it all winds up in a toxic situation.

In the meantime IBM continues to make huge, huge margins on mainframe support.....
It's worth noting that the term ブラック企業 is now a kind of buzzword and a general slander that carries little meaning. I can see why people like using it because the sound it makes in Japanese is mildly shocking and tarnishing.
I think in this age, the problem of people is not that they log with too many levels: it's that they still `printf` log. I'm always surprised how so few are familiar with structured logging. I'm trying to spread the word:

Use Structured Logging!

https://docs.google.com/presentation/d/1SnjZpcfJq9r6OpgsjsX9...
The circuit and a photo of the MRB control is here:

http://www.voxshowroom.com/us/amp/RG_FSconnectors.html

It seems to be a rotary switch. I can believe that the pot had a significantly lower unit price than the switch, especially if the amp used lots of pots and only one rotary switch, or if the rotary switch was custom made.
SmartBear Launches Open API Initiative with Key Industry Leaders (Google,IBM,MS)
Open Source X-Platform Endpoint Security Platform
It's an imported title because it's a translation. I don't know the Japanese word. Yes, he is not a monk, and nobody has claimed that he is. I don't really understand your point in saying that his religious status is "made up" because he's not a celibate monastic.
I wish I could do this in JavaScript.
Apple will no doubt disapprove any App that uses this. Google has always been "ok" with apps that install directly so presumably it won't really bother them. Obviously Microsoft will support it in Apps they sell through the Windows app store.

Given the stuff you can change its pretty clear you could completely change the user experience. So yes, it would be a pretty big "hole" in the app experience management policy.
I disagree strongly. We have the web because Tim Berners-Lee didn't raise an angel round, so he didn't ask 'how do I monetize' and built an amazing open system. Before him we had CompuServe and other VC backed trash.

VC businesses like Twitter and Uber create centralized points of stagnation that seem great at first, but can't innovate the way open systems can. If Twitter was open we wouldn't be wondering if they'll improve their product or who will be CEO, because there'd be a dozen people innovating on it. Instead, because the network is owned by one group of people, that basically doesn't happen.

We still get that sort of amazing, eco-system creating innovation when a rare innovator declines VC (wikipedia, bitcoin). But when a VC steps in, the only innovations that flourish are those that benefit the capitalist.

Venture capital is, ironically, the enemy of innovation. It doesn't support it; it captures it and restrains it, tying it down with the bonds of capital.
Issue was: Providers give out crappy routers that are remotely managed and define it as the end of their network, so you can't remove it, because you don't have the login data it uses to talk to the provider network.

The "endpoint" of the provider's network is now defined as the passive connector at the end of the cable, and providers are required to give their customers all information necessary to configure a connected device, so the customer can choose freely among compatible routers, run non-standard firmware, ...
thanks for posting that -- was one of my fav childhood games!
Economics is happy to consider value that is not money.

It's a lot harder to deal with, but it isn't somehow excluded from the purview of economics.

It's probably even necessary to make economic considerations when it comes to education. Given limited resources, choosing to put them towards things that return more value probably makes sense.
Taste of the past too.

In my first programming job, there were a few senior programmers who were then in their 50s, meaning they started programming in the 70s (before microcomputers). In those days, the way you became a programmer was to major in electrical engineering. That's why even now, a number of top universities (MIT, Berkeley, Ann Arbor, Rice) have combined departments of "electrical engineering and computer science".

How many C++ and Java programmers these days know how to work their way around NAND gates, digital logic, and RCI circuits? How many know how a transistor works? How many know how to build a mux in hardware, or an adder, or what's in a RAM cell?

I'm sure there are some, but by and large, I think it's an improvement that we don't think about digital logic and binary representations when we write our program. The cycle of moving up the abstraction hierarchy has been going on since high-level languages were invented in the 50s. Today's tools and frameworks are the low-level building blocks of tomorrow.
Data transfer is less than a single year of Glacier storage, so while it's pricy I wouldn't egress a major portion of the cost.

Keeping this data for less than 5-10 years is pretty questionable, since it's so expensive to generate. Eventually it may be cheaper to store the DNA and resequence when if it needs to be looked at again. However, if you're doing petabytes of storage, it's going to me much more economical to have your own storage and compute than to use AWS. Particularly at the rate that academic centers pay for sysadmins.
Critical Algorithm Studies: A Reading List
Facebook will give video makers a cut
I'm guessing your demos, like the data structures visualizations in D3 aim to show that you're into the computer science as well as showing off that you're familiar with D3.

If you learn the topics best by combining them, by all means keep doing that, but what I would stress that the technique which is the best way to learn is not always the best way to demonstrate understanding.

An employer looking for a junior or intern doesn't need mastery right now, they're simply looking for someone who can get started without too much hand holding and learn as they produce.

For example, if you say that you're studying computer science topics, and write a small blog post on sorting algorithms, I'll believe you.

If you say you're learning D3 and have a demo page with a few graphs or circles. I'll believe you.

If you say you're learning both, and combine it into a site which has lots of whizz-bang animations and vizualisations of data structures, I'll still believe you, but the bugginess of the site will lead me to be concerned that you'd power through the work without enough care.

The Js behind this (https://github.com/MKwenhua/petecvHeroku/blob/98643f3ac831b1...) reflects someone that is indeed scoping out different tech, but the code lacks some software engineering rigour (mixing jQuery use and native browser APIs suggests a copy/paste approach might have been in play to some degree, again, fine for learning, not for production code).

But that's ok. The rigour can be developed with time and mentoring when you have your foot in the door.

What I'm saying is that you can simplify a lot of your demos in order to get your foot in the door, don't feel the need to show that you can take on everything right away.

Instead of a site where everything flies into place with potential bugs in tow, simplify down to a more static site. You can still demonstrate your D3 skills with simple demos and your computer science findings with short blog posts.

If you'd like to chat more or have me elaborate, ping me on twitter or something as I don't like sharing email on HN.
Chrome exists on my comp solely for Netflix and Flash.
Project page: http://research.microsoft.com/en-us/projects/liquid/
Interview with Einar Baldvin (The Pride of Strathmoor)
> Standing for hours really hurts your feet.

You should be alternating more than this. Standing for hours can be just as detrimental to your health as sitting for hours.

I try to alternate standing and sitting every hour or so (but have a mechanical standing desk that I can adjust with ease). I usually dance in place to music while standing (as statically standing isn't very healthy either). It's gotten quite enjoyable, but it took a while for my body to get used to standing without discomfort.
Interesting article, although the LC circuit (resonant low pass circuit) is something I would teach my students as a phys lab TA, I feel like the key is the inductor and the cap more than the pot. The issue with the MRB costing more was that the switch in the MRB was to switch between 3 different cap values: http://www.voxshowroom.com/ct/amp/us/features/mrb.jpg which would be expensive. The wah circuit changes the amperage (current) to the cap instead, making it act like a different value. (explained here: http://www.geofex.com/article_folders/wahpedl/wahped.htm#wha... )

Also a side note, if you want a variable wah without the footpedal you have a couple of options: http://diy.smallbearelec.com/Projects/WMouse/WMouse.html or build an envelope follower (which is neat because it triggers off of the amplitude of your signal, aka how hard you are strumming, which is nice for people w/ bad foot coordination) with a settable Q/freq: http://buildyourownclone.com/products/envelope-filter-fixed-...

Other neat innovations: zvex wah-probe (theremin circuit controlling the wah freq) and the zvex seek wah (a sequence of different wah settings you control). anyway, wah-wah's are fun and chances are if you did a set of physics electricity labs you built one already, just without the transistor choking the cap.
+1 this. Highly recommended to check ow Powell's if ever you find yourself in Portland.
If you want some of those mythical and much coveted "constant dollars", you typically need to sell dollars and buy some sort of appreciating investment.
The 1980s Trade War Between Brazil and Apple
LockState | Denver, CO | Programmer | onsite and/or remote

https://careers.stackoverflow.com/jobs/102095/senior-softwar...

Feel free to email me directly at jko@lockstate.com
New York attorney general opens climate-related investigation of Exxon
I'm actually okay with this. It's not my app. The designers know more about UX than I do. It's not like you can change device permissions through this. I've been learning digital UI's all my life, I can handle things shifting around and changing features. I'm happy with anything that gives devs more agency over how much they can improve their product. My only worry is that it might be too easy to push updates, so less testing may go into updates because the threshold to do so is low. Kind of like what happened to video games once you could patch things.
Yeah tried to mention that in my comment. You were switching between 3 physical caps, but the transistor(s) in the wah circuit let you use a potentiometer to alter the way the cap reacts in the circuit by reducing the sheer number of electrons that even get stuck on it.
I'm reading this from PaleMoon.

Between firing the CEO over someone making noise in social media and planning to make Tree Style Tabs etc impossible by breaking the API and not replacing it with a usable one I'm, if not out, at least looking for good alternatives.

Edit: the sad thing being that I have been a Firefox user since the first time I got my hands on it and never looked back after the two first addon competitions where brilliant stuff like Scrapbook was created. Basically it is another league than any other browsers addons for now.
I am also curious why this post disappeared so quickly. It is a common theme among climate change posts on Hacker News; they rarely stay alive for more than about 30 minutes. Usually the cause is repeated user flags, but I don't know for sure if that's what happened here. The last time I submitted a popular climate change post, it was never allowed on the front page because the source was considered low-quality (Rolling Stone). However, this article was published in the New York Times, a source considered very high-quality by this community. So my best guess is user flags.

Any comment from dang or the other mods?
So his way to take care of the hen is to track its efficiency, give it a book telling it to be humble, and to fire it?

Well, possibly that was the semi-subtle point of the article -- that he says one thing, but here's a read-between-the-lines lack of evidence that it's more than talk.
Intermediaries get disintermediated. Braintree is a tad bit closer to the iron and maybe (if PoW conundrum finally overcome and after debt is introduced) crypto will do it again.
That's a quality/ubiquity tradeoff. Dreamweaver converted non-consumers into shitty programmers. It didn't actually reduce the quality of anyone's existing HTML, it just increased the quantity of HTML out there, and of course the marginal machine-generated HTML is going to be worse than that written by experts with 5 years of experience. Average software quality declines, but this is a Simpson's-paradox effect, not a decline in the output of any one person's software.

Ditto PHP, Node.js, Rails, and any other technology aimed at opening up programming to a larger audience.

This trend has a while to go: while there are vastly more programmers out there than when I started programming, there are still vastly more non-programmers than programmers, and I believe that ultimately mastery of machines will become as important as literacy.
This never made sense to me. A startup should pay you more because if you are capable, you are giving up a lot.

If you want to be part of something revolutionary as an early employee, I suggest a better plan. Go talk to your employer about starting something small inside the already big and solid company. Negotiate the equity and terms before getting started.

If your company is too big and complex to get this going, then simply cut your hours and work part time on your product with someone else. 1% to 3% is just way too small for someone who is capable.

A gal who loves this game and spends 10 years working at different startups can end up loosing $500k to a couple of millions considering she could get paid very well at big co.

Note: Capable is the keyword here.
Children of religious families tend to be less altruistic
Wish we had this over here.

ISPs regularly send customers routers with known security flaws, already-exposed backdoors that hackers can break into and use laughably weak WiFi security by default (if any at all).

Only Canadian company I've found that let's you have some control on the modem is TekSavvy.
Explaining Extreme Events of 2014
Giants Tighten Grip on Internet Economy
Also, to more directly answer your question:

Don't work for free for a commercial organisation that will profit from your labour, it devalues you and attracts people looking to exploit you.

The other folks here mentioning meetups and similar events are on point here.
The Venture Capital Treadmill
The Ugly Unicorn: Greed
Being a parent of a young child myself, I can very much empathize with this article, and the plight of child care workers. The conclusions are only logical that this is an area where government support and intervention can reap vast societal benefits. There is an increasing body of research indicating that the quality of the care a child receives from birth, as well as the safety of socio-cultural environment a child is born into (which can be controlled by high quality child care), are strongly correlated with how productive a member of society the child grows up to be. Why wouldn't the government want to maximize that? If we can pay for elder care via social security, how can we afford not to pay for child care? Some countries are ahead in this regard.
Yeah, I got a little carried away ranting. It's probably reasonable to make sure your page works if GA doesn't load. There may be other third-party scripts that the developer views as essential but the user doesn't.

I found this searching for "google analytics stub": http://ejohn.org/blog/fixing-google-analytics-for-ghostery/ . Supposedly Ghostery was already stubbing it in 2013. They might be missing some stubs for certain scripts though, because I've had something break 6-8 weeks ago, and it worked when I disabled Ghostery and refreshed.
Also, since it's too late to edit: Kyoto has a reputation (anecdotally, a well-deserved one) for having a large number of black companies.
I work on the CodePush team and we are simply interested in helping devs engage more closely with their end-users, by delivering value more quickly and hopefully less obtrusively. We by no means want to prescribe poor and/or annoying update practices.

As was mentioned, our existing API surface actually leans towards the use of "active updates" that present the option to install or ignore to the end-user. That said, I think there are numerous scenarios where silent installs could be valuable as well, and you could even imagine an app having a user option to disable that or not.

We want to provide the primitives and services necessary to create these experiences, without imposing any specific opinion to how devs should cater to their respective userbase. Compelling user experiences are absolutely priority one!
Imagine your datacenter is in a container floating in space. Nuclear-powered, advanced magnetic shielding, physically secure in Jupiter orbit, and networked to Earth with quantum entanglement networking.

But yes, everything new is old already.
The State of Robo Advisors
Show HN : Apple iOS Offline Hybrid App Webs Viewer
Thank you for writing this alternative program and quickly responding to help in the issue tracker. This program's workflow feels much more pleasant for an admin who knows how TLS works.

Is it possible to serve a text file on the existing server rather then taking it down for the python web server?
Google's Performance Review System to Work for Startups
Fortunately I have never encountered that. It's kind of ridiculous because you could just as easily put a personal router behind the one 'provided' by your ISP. I do think the idea of a right of use is a good one, very good going on these guys!
For those who missed it the first time around this is the post referenced: https://news.ycombinator.com/item?id=10486476
We banned this account for repeatedly breaking the HN guidelines. If you don't want it to be banned, you're welcome to email hn@ycombinator.com.
Unfortunately, no. I tried posting and deleting my most recent project (Backgroundifier, an OSX app that turns art into desktop backgrounds) several times until it got a few upvotes, but it never got past the first few comments: https://news.ycombinator.com/item?id=10325451. I realize it's not like many Show projects in that it's a) paid, b) not a dev tool, and c) fairly small in scope, but similar projects have had a lot more success in Show in the past.

Oh well! I guess luck has a lot to do with it.
> Not being too familiar with US pension schemes, could you elaborate why you expect to end up paying for this personally?

Because they have no money and I have a fair amount, and because letting them starve on the street would be unfair. Someone's going to have to finance their waning years.
Will combining SPDK with the usermode driver for the Intel I/OAT DMA engine provide the necessary building blocks for a complete solution (network+storage)?

And can this be combined with PCIe-attached accelerators (e.g. Xeon Phi or GPUs)?
Show HN: MediaBub – A Hacker News for News and Media Professionals
> They are often bootstrapped, frequently for lack of other options.

The key thing that people don't understand is that investors only make money if you're trying to "revolutionize unicorns." In other words, so many company fails, that in order for your fund to have positive returns, you need to have an investment return 10,000x. Otherwise, you're losing money.

Companies that don't intend to become massive business are fine; but they are not candidates for venture funding. It's not about being un-sexy, it's that the economics just don't work for venture funding. It's not enough to return the investment. It's not enough to 10x. It's not even enough to 100x.
The best thing about SOAP web services was the easy ability to make a simple client to consume them. Glad to see that now we can do this with REST services via swagger.
I've heard (anecdote) that the chinese love VWs. The story goes is because they didnt abandon them during the communist revolution .
Yeah, that really failed for Salesforce and every website ever. And I agree, I really hate it when bugs get fixed without me having to click an update button. That is sooo annoying.

Seriously, how is this the top voted comment???
Compared to what was there before, it's much better.