skysight-inc/HackerNews huggingface dataset:
No, the person's salary who made the code is the expense. The code is intellectual property that can be considered an asset, although without a pricing mechanism from a marketplace, it can be difficult to say exactly how much it is worth.
it is apparently for the print edition, so it may be for tomorrows print?
How is it irrelevant?

FTP is a protocol, but people use FTP in a variety of wrong but commonly understood meanings:

FTP Server = Hard drive accessible via FTP, not the server on that machine running the protocol

FTP Program = a file-management interface that uses FTP protocol to send commands

HTTP is also a protocol, though 'web browsers' can browse other protocols, as well as offline files.

Saying that an FTP Client that contains support for S3 is a misnomer is like arguing that accessing a file from your desktop using a 'web browser' isnt correct since you arent browsing any web.

The list is aimed at demystifying the confusing terms for the layman, its not aimed at providing the most technically correct taxonomy (since that would also not communicate much to the layman)

When I use my FTP client for SFTP am I using FTP or SSH?
To British ears, it just sounds wrong. It sets off our grammar sensors, not our trademark infringement sensors. It's absolutely not a complaint about genericisation of the Lego brand.

"I need more legos to finish off this house" sounds, to a Brit, like someone saying "I need more sands to finish off this sandcastle," or "I need more ices to finish this ice sculpture". Lego is kind of like a substance in our language. Pluralizing it is just wrong.
Holy Rosetta Stone Grail of Infrastructure as a Service: combine this document, include other provider offerings in the grid matching features, then also include the compatibility list from libcloud (https://libcloud.readthedocs.org/en/latest/supported_provide...) so we can understand how everything can easily be used together.

Sounds like a good fit as an open source documentation project for a dedicated group of platform researchers to knock out collaboratively in a month.
Given many people's opinion of Java, and the mess of installing Java on windows (where the installer installs adware), I would prefer something which went as far as packaging a private JVM, so my users didn't even know (or have to care about the fact) I was using Java.
I agree. For example, the OO project that I'm working with at my job has a bunch of global state, but it's hidden in references to structs and pops up in a million different places throughout the system. It's still spaghetti code but it's spaghetti code with namespaces.

The point of OO isn't to separate or eliminate global state itself. At some level everything is global(agreeing with you). The purpose of OO is to establish a strict separation of concerns. The idea is to say "We need a component of our system to deal with the Blargle operation," and then determining what elements of the system the Blargle functionality actually needs in order to be performed, then making sure that Blargle is aware of only those parts of the system. Additionally it means that system components that existed before Blargle was implemented are still blissfully unaware that Blargle is a thing now.

All of the features of OO languages, like encapsulation, inheritance, design patterns, and messaging are there to allow you to write software where unrelated components can be implemented and reasoned about entirely in isolation. You can do this in any computer language, and systems like the Linux kernel are good examples of separation of concerns that don't happen to use an OO language. You can also do this with global variables, but it takes more discipline.
Is there a reason Windows just lets you run out of disk space? On Linux when I'm downloading something and come close to running out of space the download stops and I get an alert saying I need to delete something.
Agreed, most will probably do nothing that's an inconvenience. It just seems that Windows 10 should be causing us all to leave Windows completely since it is out rightly not respecting users and not even caring about it. Linux time.
A Love for Legacy
I might have used 'kremvax'.
Anyone know what the "$Windows.~BT" folder is would supposedly be located?
Yeah their ad's don't look very professional, so I think most people never even give them the first glance. I had the same thing happen with a pop up.
Just to play devil's advocate. What about the amount of greenhouse gases released by the fires? We're clearly not succeeding in reducing our greenhouse gases, so why not reduce it where we can?
See also chapter 7 of Morrisett's thesis:

http://www.cs.cmu.edu/~rwh/theses/morrisett.pdf
If there's one thing you can depend on, it's that Elsevier will fuck things up at every opportunity.
The only one I know of is that PostgreSQL has some nice ordinary aggregate functions which can be used well with window functions, like bool_and() and array_agg(). I can't think of an example on top of my head where it is useful but I know I have used them both.
For operating costs, usage seems the obvious way.

Now that smartphones are becoming ubiquitous, I suspect it could even be done statistically. Create a good transit app with embedded tracking. You'd know where people were trying to go to, how they ended up getting there, how long it took, etc.

Do that and you could eliminate all of the overhead of ticketing, charging, etc. It wouldn't be perfectly accurate, but it's not like the current system is either. [1]

[1] http://www.dw.com/en/jumping-the-barriers-on-the-paris-metro...
This exists in the Java 8 JDK: https://docs.oracle.com/javase/8/docs/technotes/guides/deplo...
Good chance to educate others? I know I'll be looking for an opportunity to work with an infrastructure guru at some stage in the future.
Tindallgrams: Crowdsourced effort to preserve NASA spacecraft software memos
SES is great for newsletters. We use it for that all the time. Not sure why this article concludes it's only a good idea for transactional email.
Yes! The far bigger cost is subsidizing people who live near hurricane-prone coasts rather than sparsely-populated Western forests.
Love this! Loved it so much I made it into a tampermonkey script: https://gist.github.com/ideasasylum/2d7518611ffaacbc5061

So now my Amazon dashboard looks like:
https://dl.dropboxusercontent.com/s/iko1p8jdwdvjpaq/2015-09-...
I'm going to embrace it as such! Thanks!
Needed a State Machine for a project. Ended up porting my 6 years old lib to JS
This is not a USB firmware situation, it's the issue that any device you plug into USB can emulate one of the allowed devices (i.e. keyboard/mouse/other).

What we need is for the OS to ask the user what to do if an existing keyboard/mouse already exists, with a way to whitelist the new device so that we don't have to repeat the same steps each and every time we reboot our computers, or unplug/replug the device.

This way it will stop these sorts of attacks.
I'd love to draw out as much info from that sigh as possible - what induced that reaction?
Simply predicting it is one thing and doesn't detract from your subjective experience of free will. You maintain control of your fate in so far as that the Mind will not change things to get a certain outcome.
That was really interesting. Thanks :)
i use arrays as a substitute for app-side caching via materialized views
Forest fires are a cyclic phenomenon complemented by forest growth. Best to let nature find its own equilibria and change human processes to be sustainable.
Drone Self-Defense and the Law
You have copy paste error in link to Dean Leysen
That is correct.

http://www.economist.com/printedition/covers/2015-09-10/ap-e...

Contrary to the URL, this 'America in Flames' article is for next week's issue (Sept 12-18).
I wouldn't argue that I haven't given consent if I have "download updates automatically" in my settings.

That being said, Microsoft should use better judgment in terms of checking for available disk space (i.e. don't auto download 6GB worth of updates unless 20GB+ space is available on the drive) and not saturating customer connections since the update is by no means critical (i.e. limit it to 10% of the user's bandwidth)
> So will this USB firmware situation eventually be solved in some newer version or are we all just silently ignoring this?

No, it will not be fixed. There is no vulnerability. We need to plug in keyboards, and if users are willing to plug random devices into the ports where their keyboards lie, those peripherals can inject keystrokes.

We can play whack-a-mole and blacklist the vendor/product IDs (like systemd does), but if this were a real attack and not a stupid marketing stunt, the device would just present itself as some popular cheap keyboard and there'd be no way for the computer to tell it apart from one.

There are many other ways you could attack USB or other connectors if you get a user to plug your hardware in there, most are more involved than this one. The only solution is to educate people to not plug hardware they don't trust into their machines.
wow, the landing page of this web is really fast...
1M Square Foot Data Center Being Built in Dallas
I'd argue that flood insurance isn't necessarily the same thing, at least in some cases. I live in an area with three rivers and lots of creeks and runs that feed those rivers. It isn't always "natural" for the sections of the river, or those creeks to flood. It takes a lot of rain, in some cases "act of God" levels. Flood insurance seems pretty reasonable in those cases, particularly since in many cases, there isn't a ton of flood preventation infrastructure that has been built with tax money.
http://ondras.zarovi.cz/sql/demo/
How to Validate an Idea and Make $1,000 in 1 Week
The Foundations of Universal (or Isomorphic) JavaScript
I'm with you for the most part. However, learning bits and pieces of something without any indication that the source is credible (which is often the case with youtube videos), could be less helpful than learning nothing at all.

Thus 'getting smarter' could be an overstatement in this case.
I'm an engineer.
For the mathematically inclined, this channel has some of best videos I've seen on machine learning (and other topics):

mathematicalmonk - https://www.youtube.com/channel/UCcAtD_VYwcYwVbTdvArsm7w
Yeah, as bad as that image is it's pretty much the best ways to get it done.

The only better way I could think of, other than somehow stopping male eggs from being viable somehow, would be to use nitrogen suffocation. Most animals and humans don't register a lack of oxygen but an excess of CO2 and actually get a bit euphoric (at least humans do and pigs that were tested would willingly go back into the environment for apples). That would have it's own issues with it being a more batch-y process than the grinder, and how to you keep them from just waiting in packed conditions before being euthanized.

There's a BBC documentary on capital punishment and alternatives that explores this iirc.
Another case is when you have to release a maintenance fix of a product released a few years ago.

You likely don't have the old toolchain installed, so you reinstall everything, pull a VM, whatever, and then rebuild the last official version.

I would be so much more comfortable if what you just rebuilt had the same md5 that the one deployed on the field. Because even before applying and testing the patch you are not absolutely sure you have rebuilt exactly the same application.
It's not abandonned, they are working on releasing a new version [1] and amazon support officially a backend for dynamodb [2] and IBM use it too [3]

[1] https://groups.google.com/forum/#!topic/aureliusgraphs/A53p9...

[2] http://www.allthingsdistributed.com/2015/08/titan-graphdb-in...

[3] It seems like IBM forked the project
We hear that all the time in the media here in California - I've been hearing it since i lived in SoCal in the early 90s in fact.

Unfortunately, nobody seems to be doing anything about it...
I feel sorry for New Zealanders, where the internet is typically metered...
Anyone use this? I've been looking for a suitable replacement for my current password manager (http://timothyjc.blogspot.com/2010/12/wallet-for-android.htm...) that is universally supported...
VideoMotionPro
To those practicing double entry accounting, this is entirely wrong.
in the root of the C:\ drive (it's a hidden directory)
Thanks very much. It is helpful to understand more of the background from someone who's seen multiple sides of the situation.

For my work especially (BI consulting), fluency in SQL is incredibly useful, and specifically I don't think there's a single person at my company who doesn't use window functions regularly in all their development work. Other advanced constructs are very common as well.

Again, I appreciate understanding the world outside my own little bubble. Thanks.
Holy smoke - this isn't very good.

My parents in NZ only get 1 or 2 GB a month ... this would have cost them a fortune.

Fortunately I switched them to mac last year.

Microsoft : You suck.
You mean the greenhouse gasses that were originally sequestered by the forest into a cellulose matrix and which were inevitably going to be re-released when the tree died and the wood rotted? Yeah, I don't think the process works the way you think it does.
Our STEM Nobility
That logic is really weird
The endpoints don't need to be in scope if they're not storing PII.
Maybe only tangentially related, but I'm in the middle of reading Scott Adams' book "How to Fail at Almost Everything and Still Win Big" [0] and I've been really enjoying it so far. He's got some good unconventional advice about systems over goals, managing time and energy, and acquiring many skills to bolster your chances of success, among other things.

[0] http://amzn.com/1591847745 (not an affiliate link)
Can we have a usb condom for this situation? The actual product called "usb condom" is about charging phones and blocking all data pins on the usb drive. Can we have one that will only allow devices to connect as mass storage devices, or is this at odds with the usb protocol?
Thank you, corrected!
Many Worlds? That just abstracts the probability one step further, ie why am I in THIS world and not the other one (or if you prefer, why did my universe experience the string of events A-C-C-A-B and not A-C-C-A-A)?

The deterministic solution to quantum mechanics is Pilot Wave theory. It can explain nearly all quantum weirdness. Spacetime vibrates.
> On a large screen browser plain HTML is barely readable.

It isn't? One of us is missing something here.
Headline is misleading. They do have consent. This is one reason I don't allow automatic updates.

MS statement: "For individuals who have chosen to receive automatic updates through Windows Update, we help upgradable devices get ready for Windows 10 by downloading the files they’ll need if they decide to upgrade."
Thanks. There are definitely features in Postgres that I'm jealous of in the MS SQL Server world, and you've listed a couple of them.
But a company willing to change as they see the need is likely to have at least some success. A willingness to change is worth half a dozen ideas.
A good experiment might be to watch 1,000 hours of educational videos and see if you've actually learned enough to test out of an introductory course on the subject. I could see that happening with, say, Khan Academy, but less so with the various popular "wow, science!" types of videos.
Building a Tetris Clone in X86 Assembly, Pt. Ⅰ: Hello, World
The only way I have been able to explain this is that the expressed purpose of management hierarchies, which is generally about running successful businesses, is almost entirely different than their actual purpose.

As to the actual purpose, I think it's a similar deal to feudalism. Whatever waffle kings and nobles said, looking back it was pretty clearly about self-aggrandizement, filling one's pockets, taking revenge upon one's enemies, et cetera, ad nauseam.

I guess this shouldn't be surprising; primates gonna prime.
They may be following their training, however "poor" and "fundamentally different" are not mutually exclusive concepts.

The fact that the US train their police force that it's OK to draw their weapons and potentially use deadly force in far more situations than police manage in lots of other countries, would suggest that it is poor training, as many other police forces seem to be much better at de-escalation, and the training given to them seems to be a major component of that.
It's already on Android ie via WhatsApp.
Deliberately: Thinner
Ben Krasnow's applied science channel - https://www.youtube.com/user/bkraz333

Should definitely be in there!
Password guidance - simplifying your approach (GCHQ) [pdf]
In your own words, "the ideatostartup is kind of a crash course". What exactly does that mean? A start-Up should be a well thought out process although it is a learning curve but not one where the founder decides to take a crash course just because an idea pop up. Do you stick around after the 40 days or just move unto the next one?
9/11 White House Emails Capture History Through Modern Lens
A few things Steve Jobs hates doing but his successor did
Can better ads stop the growth of ad blocking?
I personally learn best from some combination of a lecture, and a tutorial, followed up by my own trial and error.
Using FTP as shorthand is better than "Object Store", which sounds like the marketing BS this is designed to avoid.
Compared to the CO2 that has been "permanently" sequestered in the Earth's crust through coal and oil, the trees involved in the fires contain a relatively trivial amount of CO2.

In the US, we are succeeding in reducing the rate of growth in CO2 emission. We're not yet succeeding in reducing total gases. We'd be a lot more successful if we stopped subsidizing the production and consumption of oil and coal. In 2013, the IEA estimates US$548 billion (annually) of global subsidy to fossil fuel. And the IMF calculates that including external costs (pollution), US$5.3 trillion of subsidy in 2015.
Also related, I have a friend that runs a nonprofit to try to get information about the outside world into North Korea. Running a fundraiser currently: https://www.indiegogo.com/projects/6-000-miles-to-freedom#/s...
Please see: double entry accounting.
Show HN: Saldl – A CLI downloader optimized for speed and early preview
From the other side of the country, I'm glad to know there are some sane environmentalists in CA. We only hear about the stupid ones over here.
But such solutions already exist. While Capsule does have a caplet that targets the desktop but intentionally doesn't install its own JRE so that security and other updates could be installed -- some prefer it that way -- it is mostly geared towards server-side uses, where bundling a JRE is usually not the best solution.
Yeah, this is known as BadUSB and can be used to infect even air-gapped systems. In high security systems (Banks, industrial facilities) USB devices should be completely forbidden because of social engineering attacks.

See stuxnet:
http://arstechnica.com/security/2014/07/this-thumbdrive-hack...
I grew up where two very large fires happened in AZ, the Rodeo-Chediski fire and the Wallow, and I have spent quite a bit of time in those forests, as has my grandfather who was a logger in the area in the 70's. My takeaway is that the forest service spent too much time listening to freshly degreed environmentalists and not enough time listening to locals who know the forest, and have created unintended consequences of huge fires through their insistence against thinning of forests, especially after the pine beetle infestation got crazy. All the old loggers, including my grandfather, were saying we needed to be thinning the forest out, because they were interrupting the normal natural cycle of forest burn through lighting, etc, and by doing preburns too small. I admit I didn't believe he was right, until the fire happened and we all realized that it was mismanagement by the BLM and Forest Service that caused the unnecessary level of devastation.

It makes me wonder if the same thing is happening in other forest areas in the west.

On a side note, I am wondering how much of the lack of moisture is due to unintended consequences of cloud seeding in other areas. Every year I can remember there has been less and less snowfall, which is critical for forests health in the summer, even during the 90's El-Nino.
You should give it another chance. The Windows aspects are very minimized. Make a display buffer, make an audio buffer, read a file, read the keyboard. Setting these up only take a few episodes. The other 100+ episodes deal with raw buffers.
Every startup starts off as a bad idea. That's kinda the point of the lean process: you've got to start somewhere but you have no idea what your customers actually want. So you do a whole bunch of experiments to find out what they do want.

Doing the experiments takes engineers and money, which are important. The idea you start with is not. This is why investors invest in teams not ideas.
Retweet 0.3: retweet given tweet popularity
I don't see how a single "skilled ops person" can deliver "lower service fees, more flexibility, improved productivity".
On the other hand, Cloud Computing will, by definition, let you turn on and off services based on business demands. It doesn't get much more flexible and cost effective than that.

"You just need to be better off, long term." - This is a good one. Do you really think your homegrown Docker environment, Hadoop cluster and/or state-of-the-art Cassandra ring maintained by your one and only skilled Unicorn is a better long term plan than 100% managed alternatives?
Let's see how well (and how secure) your in-house stuff work 2-3 years down the road and how it will then compare with the always "up-to-date" alternative.

The "vendor lock-in" part is your only valid argument, in my opinion. Costs/benefits will have be weighted properly. How much do you value business agility and pace of innovation vs. increased vendor dependency?

The proper answer will be different for all businesses, but I would argue that as long as a specific IT component/technology is not part of your core business, you might be better off buying it off-the-shelves instead of building it and maintaining it yourself.
If you accept that all effects have causes, you accept determinism.

Also, determinism will be resurrected. Look at Pilot Wave theory. It explains quantum weirdness with a deterministic worldview, but everyone would prefer to hype voodoo theories.
Do you have some examples of IBM torpedoing companies in California on this basis?
Gremlin Graph Traversal Language (Wikipedia)
Sentiment analysis for YouTube channels – with NLTK
I think this is a stretch. While they may have users' consent in the broadest, legalistic sense, I think it is doubtful that users who chose to receive automatic updates would expect that this would extend to a 6 GB download of an entirely new version of the OS. This is not your usual Windows update, and is probably not the sort of thing users have in mind when they opt in for automatic updates.