skysight-inc/HackerNews huggingface dataset:
There's a lot of complication about getting it done. You're just offloaading all the complexity to the art people.

- signed, an art person.
MTS, z/OS (its a long story), OS/360 and basically everything written before Multinixs (the pre-cursor to Unix). Didn't use files. Stone age computers.

The hierarchical file system as you listed it really only started to come into its own in the mid 60's. With LISP machines at MIT and Multinix at AT&T.

Storing data in files as you call it is old, and well known solution to this problem. Because finding a node on a tree is simple, and this is how file systems tend to work. Because thinking of objects, as subsets of various super classes of objects is easy for people to understand, when you don't explain it in those words.

The reason very old OS's didn't store things like this, is because there weren't much permanent storage. Actually MTS uses what are roughly files but uses a dot notation to seperation files. Which will look similar to usenet

misc.data.logs.9-12-2014.dat

Where data is your current record.

:.:.:

I support moving to a more revision, publish, etc. structure. But moving away from the tried and true hierarchical model will be difficult. Even an object based file system will develop a hierarchy of inheritance.
Acer Computers 2014 Keynote Address
Though note that OS/2 1.x and 2.x are two very different things.
What exactly prohibits the company for which you work from doing this, e.g. can you reference specific state or Federal laws or agency rules which prohibit this, or on the civil side, specific terms and conditions of the company's standard service contract?

Absent these, what is the business case for providing this service at no cost to the qualified companies?

As I indicated, I don't see a first order monetization strategy and the second order strategies I have proposed seem consistent with the second order strategies general employed by the company.
> There's plenty of drivers right now driving for multiple services. The more services there are, the more competition there is for drivers' time, which means drivers have more leverage.

We're gonna need an Uber for Ubers.
But of course a middleman is necessary - who's going to match customers and available drivers? But if drivers have the leverage, it could resemble more of an agent relationship.

Why haven't Uber/Lyft demanded exclusivity with drivers?
Absolutely agreed... prototype-morph-prod is a faster cycle.. but on the same lines, it means automated unit tests are more important the more complex projects get. Which is why modular code and testing work really well with scripting environments, and computing is fast enough.

With a modular approach, it also becomes easier to scale horizontally either in the same server/system or a separate server/system. Either via HTTP, TCP, 0mq or another abstraction, if the interfaces are the same, the modular layers can be replaced. This gets easier with async by default environments (node.js, golang, etc), and I find it to be much harder with classic N-Tier (.Net, Java). I'd rather use 0mq with node than wcf with .Net any day of the week.
Why is the runtime being removed? And is there discussion on that somewhere?
Yeah, agreed. I would add to that list general confusion around what "monad" is: is it a noun, an adjective, what kind of noun? Can I touch it, build it, program it? How many are there?

All of those questions change their answer depending, terrifyingly, on how you informally define the word "monad".
A cryptocurrency written in PHP
MythTV allows you to record multiple channels on the same multiplex in the DVB world.
If they're electric vehicles, they'll charge on their own based on closest charging station and the cost of electricity at the time they need their charge. Also, the only maintenance you'd require would be tire rotations/changes every ~5K miles, and a new battery every 150K-200K miles (Tesla automated the battery pack swap, I'm sure they could automate pulling four wheels off and bolting four new ones back on).

I agree someone is going to need to clean them out though.
Can I get $500 worth of Adwords? :)
http://www.snapstream.com/ (I assume it's not cheap.)
> Was a frugal programmer all my life and now am an early retired landlord programming what I want to.

I often think about following this path. Do you have any regrets? Do you get enough time to program?
I can think of two possible sources of driver lock-in: insurance (on the clock but between rides) and car financing. Anyone heard of uber or lyft working on this?
Ask HN: Dev in Data Warehousing – How to change career?
Hello, I am a Dev in Microsoft. I have been in MS for about 10 years now. I have broad experience in Data Warehousing, Databases, Web applications, Windows Service applications etc. But, I am primarily a Data Warehousing guy. I have deep knowledge on ETL processes, data modelling, and data related skills.

Tech-wise, I am good at SQL Server, C#, ASP.NET, Informatica, etc. Mostly MS technologies.

On the family side I am married with 2 children. We are a single income family. I get a good base pay with excellent benefits at Microsoft. I am thankful to MS for what they have provided to me.

Below is the my current job situation.

1. I am starting to learn Machine Learning (Andrew Ng's ML course), Python and Hadoop and getting excited about it. I feel that Machine Learning/Data Mining fits well for my career progression given my Data Warehousing skills.
2. My current job requirements does not need Machine Learning.
3. Microsoft does not use Hadoop, Python, etc. No offence on MS, but the skills are not completely externally transferable.
4. I am not focussing on my job and starting to feel worried about it.

I am wondering if I should start looking outside Microsoft. I am although worried, about the following and looking for advice:
1. How difficult is to land a position in Machine Learning given my lack of experience in that area? I don't want to regret later, that I quit a stable job in Microsoft only to end up something other than Machine Learning.
2. What companies are out there, where I can get a reasonable pay, and get to do Machine Learning stuff?
3. What are the sites and avenues to apply for ML jobs? I know LinkedIn, StackOverflow, Indeed.com, or else basically go to each company's site to apply.
4. Can you recommend head hunters that can place me on ML jobs?
5. Are there any Career counsellors that can help?

Your frank advice is appreciated.
Autonomous vehicles that can navigate city roads and do not require any driver behind the wheel are most certainly not 3-5 years away.
NSA threatened Yahoo with a $250k daily fine
The wheels are much more of a challenge than I think folks expected (but this is just speculation). Interesting design box (weight vs resilience vs durability). They have all lived through the 'designed' in experiment length but one would expect that after Opportunity they would plan for a much longer activity period.
A more sensible solution to me would be that the booking agency takes a 10-15% cut for handling booking, billing, etc., because they're not the ones doing the work.
In the startup world, it's definitely struggling. But I think it's doing far better in Enterprises that are building private clouds.

When a startup is faced with setting up a complicated OpenStack environment versus just using AWS, it's a no brainer to go with AWS.

For an established enterprise, it's a different decision. They often have lots of legacy applications, enterprise apps like Oracle/SAP, etc that can't just go right on AWS without issue. For them, Private Cloud vendors selling interoperable solutions on top of OpenStack are very attractive.
On the one hand ... TVEyes sounds like a great, useful service.

On the other hand, once all of the legal challenges are out of the way, I can't imagine there won't be a bunch of other companies swooping in to undercut them. $500/month for a service like this? I'm thinking that has the potential to go down significantly and quickly, with competition.

For instance, I can imagine a cut-rate service that doesn't do speech-to-text but instead relies solely on closed captioning. Or a plan that monitors only a limited subset of channels. It might not have all the features of TVEyes, but may have enough to hurt TVEyes' business if it doesn't lower prices and offer a limited tier itself.

It might not make sense for such a service to pop up now, while the legal issues are unsettled, but if TVEyes bears the litigation burden to get those issues settled, I can't imagine it wouldn't face stiffer competition down the line.
It's interesting to see the progression of YC's RFS over the years. The ideas behind the new RFS seem to driven by fundamental problems of society, not just market opportunity.
I don't think customers are always informed of that risk though, especially when a company is simply ignoring regulations that the customer assumes are being followed.
~3-5 years is way too soon. The technology might be ready but the governments (think regulations, traffic laws, car insurance companies, car manufacturers, etc etc etc ) in addition to the public (which is not ready either). Is going to take at least 10+ years for it to resemble something like you imagine it.
Its bound to happen as long as there is a viable competitor within the market. Until then Uber really doesn't have a choice, they cannot lock in drivers.
bits v/s atoms anyone?
"That would wipe out most people's debts."

Yeah, but people being is debt is great for the part of the financial services industry that they owe money to, often with ridiculous and crippling interest rates (compare to the interest rates these players get from the government when they borrow, which is essentially 0% -- which is nice, for them). This is especially true when it comes to student debt, which can't ever be discharged. And these companies have a ton of political power (money begets power begets money).

Which all is to say I agree with frandroid. The root problem here is our political system is almost completely broken due to lobbying and lack of meaningful campaign finance laws and the best way to actually fix some of the issues listed here is fixing those core government/policy problems, but those problems aren't technical in nature and won't be fixed with a Ruby on Rails app.

Software may be eating the world, but if your only options for government leadership are (to put it in South Park terms) a "turd" or a "douche", both of which are controlled by big money whose interests are at odds with the overall populace then there are a lot of core problems that there will never be a software fix for (short of the call for better AI going really well and having a benevolent SkyNet take over).
Physicists Are Making Solid Light
This sounds interesting. Not real clear about details, but apparently it uses silicotungstic acid, a common oxidative catalyst. Water electrolysis produces oxygen, which would be catalytically oxidized to peroxide, binding O-, and presumably the H+ is bound somehow as well. Later hydrogen (as H-H) and oxygen are recoverable without further energy input, much as oxygen is released from hydrogen peroxide because it's already at a higher energy state.

That's as much as I can glean from the paper's abstract. Perhaps some folks out there can read between the lines better than I'm able to.

I gather the utility of the technology is not so much for high demand applications, like electric cars, but more for large scale electricity generation, replacing (or augmenting) current fossil-fuel sources feeding the electric power grid.
“THE COMPANY DOES NOT PROVIDE CLEANING SERVICES, AND THE COMPANY IS NOT A CLEANING SERVICE PROVIDER. . . . THE COMPANY OFFERS INFORMATION AND A METHOD TO OBTAIN SUCH THIRD PARTY CLEANING SERVICES, BUT DOES NOT AND DOES NOT INTEND TO PROVIDE CLEANING SERVICES OR ACT IN ANY WAY AS A CLEANING SERVICE PROVIDER, AND HAS NO RESPONSIBILITY OR LIABILITY FOR ANY CLEANING SERVICES PROVIDED TO YOU BY SUCH THIRD PARTIES.”

There was a court case recently concerning FedEx's declaration that many of their drivers in California and Oregon are "private contractors", even though the drivers drive FedEx trucks, wear FedEx uniforms, follow FedEx schedules, etc.

The 9th circuit court of appeals ruled that the drivers are actually employees:

http://www.leonardcarder.com/news/75-1%20Opinion%20and%20Ord...
How Google’s CDN prevents your site from loading in China
Credit card processing itself cost 2.7%, on average.
Does this ruling have any implications for Aerio?
This is a great point. I am always struck by how there are so many times where, if I could sit down with the original program author for 5 - 10 minutes, I could understand more from that interactive back-and-forth than several hours of reading code in solitude.

This tells me it's not that understanding how that code works is intellectually difficult; rather it's discovering how it works is time-consuming.

It would be amazing if you could "interact" with the code about its structure and intent the same way you might interact with its author.
Spoken language makes no sense. Maybe you just mean expressive, but the last thing I want is a programming language anything like the spoken word, because at least English is a colossal mess of inconsistent jibberish.

I've always been interested if someone ever tried to make a sensible spoken word - use all the enunciable syllables of the human voice (go read wikipedia on all the sounds you can make that are defined by one of the 26 English letters) with combinatorial and sensible word structure and straightforward sentence structure.

And the, ironically, best way to define something like that would be like how you define a programming language.
Can't it be both? Why does the reverence of indie and/or simple gaming have to come with the denunciation of grand, orchestral-scored games with long storyline cutscenes? Each has their place, each has their intended target.

I love small, single-person-made games; and I love grand $100million dollar games. They each have their ambitions, and both of them are worthy of attention.
Just because it's C doesn't mean it's the minimal library. Additionally, just because it's header-only C++ doesn't mean it's the minimal interface.
It depends on your needs, but the GH4 is quite a bit cheaper and has more advanced video functionality. I already had a nice collection of micro four thirds lenses which made it an easy call.
As much as I'm not really interested in having lengthy conversations with my cleaning person (she's there to clean, not hang out), I do interact with her. I don't mind the interaction. I "know" her. Our kids attend the same school even. If we're not going to be around, we leave a key where she knows it will be. Even if we are there when she arrives, we usually take off at some point (as it is distracting to be working while they're trying to vacuum, etc). I would be very uneasy about having an unknown person coming into my house when I'm not there. I would not just order a cleaner online like this.
My approach is to try to attract strong developers by using the best languages and tools. What technology stack do you use?
Disclaimer: I've been writing programming curriculum professionally for the last three years.

I do agree that it falls into the pit you describe, but I disagree that it's the style that's doing it. I think the style is fine, although there are always people it could turn off (e.g., you, perhaps).

Here's an example of him falling into that pit, though:

> By the way, in these examples, i indicates that the number is an integer.

Ok, that's an important detail! You have to be reading _very_ closely to read that line. An expert will be skimming (as you say) and someone less less expert might not even realize how important that fact is.

If I had to list "Five Rust Facts About Integers and Variable Bindings," noting that you signal an integer literal with that "i" character would definitely be on that list! As it's written, it's emphasized no more or less than any other part of the text.
This is definitely what we've been striving for
The services match customers and drivers; they just don't do so authoritatively. Instead, you have a sort of pseudo-auction going on for chunks of drivers' time. Each match from a service is essentially a bid. If there's only one bid, the driver takes it; if there's multiple bids, she chooses the one that best fits her circumstances and turns down the others.

> Why haven't Uber/Lyft demanded exclusivity with drivers?

That was my point above, it sounds like that is what Uber, at least, is trying to do. They want their drivers to be Uber drivers first and foremost, so they punish drivers who turn down too many Uber-proposed rides.

Of course, if that's the relationship they want to have with their drivers, it sort of calls into question how "independent" those independent-contractor drivers really are. If Uber wants drivers to only drive for Uber, they could always just hire them as full-time employees. That would cost them money, though, so instead they prefer to keep their drivers as contractors and just force them to behave like employees instead.
- "I'm not even sure how I myself would utilise them"
Then you're obviously not the target demographic.
- "you're renting retail space and hiring staff"
RadioShack is already doing this.
- "inevitable demise"
I'm more into solutions and outside-the-box pivots, not inevitable demise kind of thinking.
De onde você é? Português ou brasileiro? Estuda latim?

Where are you from? Are you Portuguese or Brazilian? Did you study Latin?
An Aristotelian Realist Philosophy of Mathematics
You know what would be interesting is that municipalities should see this as an opportunity. What if the city were to start their own modern municipal taxi services, and compete directly with Lyft/Uber....

Then they get revenues.
yes! deja vu too I remember clearly when they were showing it off in 1995.
As a n00b programmer, this entry in this guide was the first entry that made the concept of closures clear to me. I don't know if it's because of the use of the two pipes to denote a closure, but it makes it clear for some reason:

let x = 3;

fn fun () -> () { println!("{}", x) } // cannot capture from enclosing scope
let closure = || -> () { println!("{}", x) }; // can capture from enclosing scope

fn fun_arg (arg: int) -> () { println!("{}", arg + x) } // cannot capture
let closure_arg = |arg: int| -> () { println!("{}", arg + x) }; // can capture
modern hardware virtualization imposes a performance overhead of low single digital percentage points

For CPU and RAM, but the overhead for I/O is much higher.

technologies like deduplication of storage and memory can paradoxically improve performance over bare metal

In principle there's no reason why containers can't use those same technologies, although AFAIK currently Linux can't do memory dedupe for containers.
Introducing AngelList Funds
New Technologies: A How To
Understanding PDF in iOS Deeply (2013)
It's not like Google is blocking something.
Google is blocked by China.
> It’s not a secret that saving money is hard, and that people tend to be bad at doing it. The personal savings rate has largely been falling since the early 80s.

There already several startups in the "personal saving" space largely based on index funds, though some of them have large minimums. Complex schemes may not be worth the effort for those with only a few bucks to spare:

https://www.wealthfront.com/

https://www.betterment.com/

https://www.futureadvisor.com/

It would be cool if Vanguard had an API so we could do the same thing open-source rather than incurring the extra management fees from these companies which are mostly based on Vanguard funds.
> and workers are demonstrating that they are willing to take some risks in return for money and flexibility.

Workers are only willing to do this because, as you read in the article, the only other choice is to be unemployed. They are not choosing this voluntarily.
What does it even mean for a gradient to be "pixel-perfect"?
The British worried about the accuracy of these aerial drones. Were they falling haphazardly over the city, or were they hitting their intended targets?

This is the seed of Thomas Pynchon's 1973 novel Gravity's Rainbow -- a masterful, if difficult, novel about (among other things) paranoia.
You only use compilers that you fully understand? That's a high standard to live by.
> Celebrities now have direct relationships with their fans.

I have a side project where I am aggregating celebrity generated content and one of the things that surprised me, though it really shouldn't have, is how bad the underlying content is. New tools aren't really going to help here beyond creating an incentive for celebs to create better content.
Yes at the surface. However, I think there are opportunities in enterprises at the lower levels or through guerrilla style tactics (e.g. Yammer). Through a combination of free and price points that allow individual or middle management authorization there are opportunities.
Something that might not be obvious to those who haven't been is that being in person at startup school is markedly different than just watching the talks online. Mainly that it's one of the few events where there is a critical mass of like minded people who are seriously looking to start companies. Perhaps it's because there is a common objective and a high caliber of participants, I always leave startup school energized and inspired.
Selling for Freelancers: The Three Things Business Owners Really Want from You
Exactly.

Atheism does not describe a belief, but a lack thereof. I don't think there is a pink elephant in the room with me right now, so I'm going to start a movement!
Which of the terms and services do you think it would violate?

From the general terms and services:

The rights you grant in this license are for the limited
purpose of operating, promoting, and improving our
Services, and to develop new ones. [1]

"To develop new [services]" covers a Google pretty well if it chooses to do any of the activities I mentioned.

In addition, the cloud services have this extension:

Google may change these terms from time to time and post
any modified terms at http://developers.google.com/site-
terms. You understand and agree that if you use the
Service after the date on which these terms have
changed, Google will treat your use as acceptance of the
updated terms. [2]

It is not just that these terms are not subject to negotiation. It is that they place almost no limitation on Google's business practices.

[1] http://www.google.com/intl/en/policies/terms/

[2] https://developers.google.com/site-terms
the energy and biotech companies that went through YC this summer seemed to have a good experience. we can often help companies raise very large amounts of capital after YC.
The new kid on the block is Go. It has a lot of the features that frameworks claim baked into the language. The only caveat I can think of is how new the environment is.

Google [1] and Dropbox [2] have started using it successfully. And we all know the scale at which they operate.

Another thing to consider is this will provide a back end and allow you to use any type of front end that you wish.

[1]: https://talks.golang.org/2012/splash.article

[2]: https://tech.dropbox.com/2014/07/open-sourcing-our-go-librar...
Sorry, I can't comment on our expansion plans. I don't have any personal experience with the Boston scene, and the value of different apps is often very location dependent, so I'm not sure how the experience will be, but:

Hailo operates in Boston. They use real taxis and are well-established in other cities, probably worth a try if you are looking to replace taxi dispatch.

Thanks for the kind words, and I hope we get to Boston soon and you can give us a try.
Self-driving cars in a city environment are like flying cars. Sounds kinda plausible, but the tech is always going to be 20 years away.
Are you saying you can set up an infrastructure to record every TV station and then distribute clips via multiple platforms, and charge a small amount of money for the service?