skysight-inc/HackerNews huggingface dataset:
I co-founded a company with a small team that struggled with calculating equity splits. It was a painful process that involved a Google spreadsheet, a list of individual contributions, personal experience, impact and job function. Weights were applied.

The intent was to determine an objective calculation of each founder's equity position. The process exposed some serious flaws, insecurities and heated discussions around the general efficacy of such an experiment. It felt petty and rather naive.

I left the team out of principle, but helped close the round and became an advisor.

My general rule is start at equal positions and apply reasonable adjustments based on hard contributions (ie, financial, etc). Building a company is a process that will be redefined as you go. However, the team dynamic shouldn't. If the team cannot grasp this concept, then leave.
I considered myself first a libertarian and then an anarcho-capitalist from about 15 to 27, so I'm pretty familiar with the arguments (though I'll note that I'm no longer convinced by all of them).

The concept that involuntary debt is automatically bad is an axiom that most people who believed like I did start with. But it's not the self-evident axiom that I once thought.

There are many cultures that consider children to have certain filial obligations (and some states in the US still have such laws), you might consider that wrong, but it's not self-evident that it is.

There are also situations where the law considers continued enjoyment of some good or service to create an obligation to pay for that good or service regardless of whether the person enjoying it requested it in the first place. I don't think this is self-evidently wrong either.

To explain why I'm not longer an anarcho-capitalist: As I got older, I started to realize that almost everything I'd accomplished was primarily a result of the situation I was born into. Intelligence and success are primarily a product of upbringing and genetics, not something I accomplished on my own that I should feel proud of.

I haven't moved over to pure socialism, but I no longer feel that allocating wealth based purely on the circumstances of birth (because let's face it, an individual's ability to make money is based almost entirely on the circumstances of their birth.) is the best system.

There are times when capitalism is the best, most efficient system for everyone involved (even if it's not the most egalitarian). But I've increasingly realized there are also time when capitalism reaches a local optimum. And I don't think we should let ideology blind us to that.
Is that how a split works? I've always thought that a split was just that: 1 share now is 2 shares. The total value of holdings becomes the same. When Apple split, that's what happened with my shares there, anyways.
Have you tried it with a « var » instead as Chrome imposes certain restrictions on the new ES6 keywords?

I also checked the online Babel REPL and verified that it works fine.
I didn't say it's never worth anything. I said it's not worth anything until a qualifying event has occurred. It doesn't matter how much your equity is valued if I can't cash it out.
I'm not even remotely a front end guy but Elm looks so interesting. I really want to play with it
... if you're not used to a system that has them.
How do you easily glance at a stack trace and know if it is your own code or a 3rd party library's code? Named functions definitely help a lot.
McLaren MP4X F1 Concept
How the 5-hour Energy founder plans to save the world
Dilution is unpredictable and what's worse is you have the principal agent problem where employees who are affected don't have a seat at the negotiating table. You're definitely counting on upper management/the board not to do things like that. Not sure on the solution but agreed that it needs to be solved.
I mean, there is http://open-zfs.org/wiki/Main_Page and FreeBSD has been proving the implementations reliability for some time now.

Apple could adopt it. They don't. That's probably because the desktop OS is on life support, and there are indications Apple wants to abandon it in favor of a migration to a wholly iOS model.
This is fascinating to me. How much wait did you lose? Did your hunger stay at approximately the same level? Did eating destroy your system after your fast?
More anecdote:

8 year boy on the spectrum. I'm tech. Wife is doctor. In a traditional school, boy has challenges (also is diagnosed with ADHD). Had him test, very high IQ. Super into science (outer space, oceans, physics etc) and has almost encyclopedic knowledge of those topics. In a STEAM based school, is super engaged.

We both suspect that wife's father is on the spectrum. Both wife and I exhibit traits but probably wouldn't qualify as being ASD.

Wife and I met in high school. Ethnically we are nothing alike (I'm northern European, she's a mix of African and eastern European).

We have two younger kids who appear NT at this point.
How to use Hapi Decorate
Really interesting. It was nothing like that while I was there. Being caught with an iPhone just felt so awkward.
I can easily see then offering an opt-in protocol for their clients allowing users/travellers from one system to book rides in another system/city. Bingo!

Direct link: http://taxistartup.com/
Square meters don't produce CO2, people do. And Frances population is about 2/3 of Germany.
Which are, in my experience, more ransomware than malware.
Cool. I did not know about :compiler-stats. I'll check it out.
In the US gas taxes are very low and don't even cover the costs of our highways. Local roads are paid for mostly with local taxes. It's hard to quantify exactly the subsidy per passenger mile while driving, whereas it's very easy to do the same for transit.

The system we have makes drivers feel as though they are paying their fair share while transit riders are not. They don't see the share of their local taxes going to roads.
The main thing I enjoy about it, as compared with many other careers, is that it's in-demand enough that I'm not at risk of having to put up with anyone's shit for very long if I don't want to. That's not true in many other careers, where all the jobs will be fairly bad because supply/demand for those workers is poor enough that they don't have much power to push back.

Meanwhile, if management does something I don't like and gives me the impression they'll do it again, I start casually applying for other jobs with an expectation of finding something better in a month or two. I can tell managers "no" if they ask too much of me and if they insist on a yes... OK, fine, but you'll be receiving my two-weeks notice before long, hope that was worth it. I can be relaxed in interviews because I know I am the kind of person they're looking for, and if this place doesn't realize that then the next one will. I can bid up my salary because eff it, why not?

I have these liberties and I'm not even in a hot market, and I'm not some superstar developer. Just competent. I'm pretty sure this is very unusual, even in white-collar jobs.

This situation won't last—especially for those down the skill/experience ladder—but it sure is nice right now.
The infographic looked so much like an ad that I skipped over it.

So this is one of the "good" Android audio stacks, getting 36ms latency. But half of that is "wasted" in user space, in AudioFlinger as well as the app ring buffer (which seems pretty big to me). I'd like to see the comparison to a "bad" Android device.

Doing some internet searches, I found someone who had plugged in PulseAudio to an Android phone and got 20 ms latency instead of the 170+ ms latency from AudioFlinger on the same device [0]. That's pretty huge.

Ideally, there should be no user space middleware component processing audio in between, this could half the latency (according to the diagram), bringing the latency to acceptable levels. But ALSA isn't really intended for routing audio on the fly conveniently (e.g. when plugging/unplugging headphones), so there is some room for improvement too.

Overall, the situation is pretty sad. Linux can do better than that but a modern multimedia device (desktop or mobile) has several audio outputs and hot-plugging, which makes the situation rather difficult using ALSA only. And the userspace audio components just aren't great.

http://arunraghavan.net/2012/01/pulseaudio-vs-audioflinger-f...
All the applications listed on the blog aren't standard applications from the Mac old days, except for Finder.
You wouldn't put the entire content of a file in an extended attribute, would you?
I am fairly new to node but find that it is hard as heck to debug. node debug index.js seems really weird and not at all like python's pdb. Is there something I am missing?
Actually, resource forks go all the way back to the origins of classic MacOS circa 1984-85! And they were a lot more than just extended attributes -- they were a b-tree storage abstraction full of stuff like icons, chunks of 68K machine code, and anything else that simply didn't belong in a linear data file.

It's a hold-over from MacOS's very non-UNIX origins, and had the makings of an OO filesystem back in the day -- but then the adoption of NeXTStep -- er, sorry, OSX -- obsoleted it overnight. And now it's basically the veriform appendix of OSX, and leads newbies to jump to this rather odd conclusion (that it's somehow "crazy" to do something in a fundmentally non-UNIXy way).
> It makes sense to be conservative in valuing equity, but if you think it's never worth anything, you shouldn't be considering startups in your job search.

I somewhat disagree. Valuing startup equity at $0 doesn't mean that other aspects of startup environment (or the environment of particular startups) -- such as the working environment, and kind of problems you get to work on -- can't be valued sufficiently to make the non-equity portion of compensation sufficient.
Both tools are made by the same user.
> In 15 years of working with Macs (as a programmer and as a semi-pro DAW/NLE user), I've never been confused once by them.

Gosh, are you saying that the common use of ADS was a common mac pattern and people very familiar with the history of macs would understand this well?

Do you really think that refutes the point that they're confusing to everyone else? While many OSs have implementations of ADS, almost no one uses them.
The solution is of course to put load cells and automatic tracking equipment in all cargo handling systems. One could then tell if the weight of a container changed over time, spillage, out gassing, diesel use too high, etc. With a load cell on each corner of either the truck, loader or crane one could also tell if the weight has shifted internally. Easiest solution would be to put a large qr code like symbol on every side (should be resilient to corrugation) of a container. Could be tracked visually over long distances.

It sound ridiculous, but it looks like ships were loaded based on whatever the originator claimed was the weight. The more I dive into industries, the more I realize that everything is a huge hack job. Smoke, mirrors and make believe.
Resource forks were pretty cool, actually: they were a simple database attached to every file, which could be used to store metadata or other information. It was pretty common for applications to store fonts, icons &c. all in their resource forks.

Back when I was a kid I used to use ResEdit to change application & file icons, fiddle with GUI controls, change menu structures and so on. Happy days!
No need to apologize, I had the same reaction. Would be nice to have a version of Consolas with ligatures though.
Yes, the question is absent a government, or at least given some theoretically perfectly business neutral government what are the barriers to entry for (in tfa) an infrastructure company or (in this thread) a modern hospital. I suspect that while compliance with various regulations do add barriers the "natural" barriers are already high enough to keep out sufficient competition to exert real downward pressure.
The Inescapable Pragmatism of Procedures
5 Reasons Your Online Sales Funnel Isn’t Working
Interactive maps of US census rent data: Silicon Valley rents up 28% since 2010
I think you're wrong on that count.
Of course, we use ASCII representations because that is what is convenient vis-à-vis QWERTY. We use QWERTY, because that is what was convenient to learn, because generations of typists were already trained on the typewriter, and because programming was once a menial task, assigned to the kind of people that “only typed” for a living.

As often happens with technological progress, the invention of the typewriter caused a regression in some areas; namely, an appreciation for gorgeous typesetting. Sometimes those kinds of tradeoffs are clear wins, but we know that there exist better kinds of input devices than QWERTY (e.g. chorded keyboards for raw speed or virtual keyboards for maximum flexibility)[1]. So, there’s no reason to strictly discount the value of rich typography, especially since at some point both QWERTY and ASCII will disappear.

Here are some advantages of introducing robust typesetting to programming environments:

•	It’s prettier.

•	It affords equal readability in both color and monochrome [2].

•	While your focus is on the narrow cases such as “!= versus ≠”, the strikethough is generally useful. For instance, a freed/disposed variable could be denoted by striking through its name.

•	Typography could be used to reflect code quality, especially if bad code looks bad. For instance, every time the same variable is assigned a value by a programmer, its font size increases by 1.1 ems.

•	Using smart quotes would, on average, make denoting string literals easier because we would usually not need to include dumb quotes in the string (admittedly, this has less to do with typesetting, but it is an argument against the tyranny of ASCII/QWERTY).

[1] Even though a physical QWERTY keyboard is faster (for me), I usually prefer typing HN comments using the virtual keyboard of my iOS device, because I have ready access to such things as accented characters, em- and en-dashes, and smart quotes.

[2] Here's an example from an experiment I did some time ago: https://github.com/noblethrasher/typography/blob/master/fs-t..., I would have considered it an unqualified success but for want of italics in Visual Studio.
Lambdas make code really easy to read compared to making the reader skip around the code. In addition, it reduces boilerplate code and requires less time to be spent on naming functions. Of course, it all depends on situation. Simple logic which is not beneficial elsewhere can be implemented as an anonymous function in my opinion.

For example:
if(objects.find(object => object.id === id)) {}
If dishes cleaned themselves I would cook more. I don't mind cooking but I hate having to clean dishes so I avoid cooking anything that dirties more than two dishes.

Cooking leaves me with two options:

1) Clean immediately after preparing my meal. Food is now cold and unenjoyable, but dishes are done!

2) Put off cleaning dishes until after my meal and food has settled so I can actually enjoy my food and the result of my labor. Food is now stuck to the pots/pans and things need to be scrubbed rather than rinsed. God help me if it was oatmeal I had forgotten about for 30~ minutes. That stuff turns into glue!

So I buy Soylent. I prepare it when I get home. I give the blender a quick rinse and I'm done. Since it is better cold than warm I can put it in the fridge and forget about it until I'm hungry.
Where did we get to apps? How about just command line? I'm not sure if you create apps for your job, but that's not all of programming. I work on an "app" for my job, but it's a more-or-less vertical. I really don't see how teaching a child some command line or REPL (read execute print loop) stuff threatens my job. Even if that child is in India or something. I'm secure in my own abilities.
Taxis in Panama are also more or less unregulated. The cars are barely serviceable, the rates vary wildly, especially if the driver doesn't like your skin color, and congestion is so bad that if you want to get across town during rush hour, the driver will not even bother to pick you up.

Markets optimize for cost. The point at which they will begin to correct for congestion is well after the point of total gridlock (since it costs the driver very little to sit in traffic). You can't drive down fuel costs, so any cost savings have to come from driver salaries and vehicle maintenance. Hopefully the Uber app provides sufficient feedbacks to correct for the market's tendency to drive down those costs, but I tend to doubt it. There is no particularly effective way to provide disincentives for gridlock as far as I'm aware, beyond limiting the number of vehicles allowed on the road. Some countries do this for all personal vehicles already, which may work better than a medallion system, but I doubt it would be popular in the USA.
> HFS+ isn't so much "crazy" as it is "really friggin old".

Exactly. It was also developed for an entirely different non-UNIX operating system. Resource forks were really important and commonly used and understood in Classic Mac OS.

The only crazy thing about the situation is that Apple hasn't made a more typical UNIX filesystem as the default since they retired the Classic environment. What's even crazier is that they used to support one (UFS) but removed that support in Leopard:

https://en.wikipedia.org/wiki/Unix_File_System
Arguably, NTFS implemented alternate data streams primarily to support Mac resource forks.
German Parliament Spy Oversight Board Sues German Government
This, however, is not audio latency you're talking about. I've had the exact same issues, though.

I think the issue you're describing is something that is happening in AudioFlinger and processing the input events.
xyz lulz
> Why couldn't they simply do a split, in which case the original employee's share would be diluted, but they'd be given more.

A split has no effect on the total value or proportion of the company owned versus not having the split, it just changes the "size" of the units you are counting stock in. So the original employee would be in the exact same position with a split as they would be without a split.
Greysons Video
Portland up 16%! Wow!!
There's one phrase that jumps out at me here. "If you marry your high school sweetheart," you have narrow horizons; you're living in what even I, a serious practicing Catholic with a relatively favorable view of monarchy, am fine with calling the bad old days: an age when physical mobility was expensive, social mobility was negligible, and most people lived their whole lives within 100 miles of the place where they were born -- and didn't think they'd missed out on anything, either. These were the conditions of the United States at least as recently as the beginning of the Second World War... (See Lee Sandlin's essay "Losing the War", on this and many related subjects. Note that the title is primarily about losing the memory of the war -- especially losing the memory of how strange the experience was.)

So: increased prosperity and increased cultural literacy lead to increased assortative mating (and to later marriages) -- and thus, among those predisposed to autism, increased rates of autism... This is probably inevitable, more or less -- unfortunately...
Work is dignified!

There are people well past the age of 65 working at Walmart! There are even people in their 80s and 90s working there and at many other retail jobs. For the most part, they are not there by choice. They are selling their remaining years to faceless corporations just so they can eat and pay rent.
The file is compressed.

Info here: http://unix.stackexchange.com/questions/96491/why-does-du-re...

The last answer (marked for 0 points of course) is probably correct in this case. The file fits in the extended attributes.
>But that doesn't mean the alternative—pure idle leisure—is that great either. Doing nothing sounds awesome when you're burnt out, but after a week or two of it, most people will start chewing on the wallpaper.

That's because people have been conditioned to not do anything significant out of their jobs -- except maybe from some tame passtimes that get boring soon.

But there's a universe of things to do, and stuff to do with job-level concentration+personal freedom to do them as you like, if you don't have to work on some 9-5 job.
You're making a lot of limiting assumptions about what people are willing to do to be safe. Few things will make people react broadly and strongly than to regain a sense of familial safely.
Great comment. Is there anywhere I can read about how it worked and what it was used for before it became a "veriform appendix"? It seems really interesting.
No.

All apps designed for Macs by people who actually know what they are doing are resource fork aware, even though resource forks have gone out of fashion.

Like it was said before, resource forks have been around since the first version of the Macintosh (I believe MacOS was called "System" at that time), and it was a rather clever way to keep data such as dialog boxes, message strings and icons out of the executable file while keeping it a single file.
Pretty much all of it, which is reflected in Quality and price.
Interesting, but a lot heavier weight than the structural library that I built: http://intercoolerjs.org. From the docs:

In dynamic navigation, only fragments are sent, using JSON as transport.

Why not HTML as a transport?
Pursue a career you like and feels like play (DJing, skating, liberal arts, photography, music) and you wont have to work a day in your life (because nobody's hiring).
Brain-to-brain interfaces have arrived [2013]
Good luck getting equity in a 'startup' after a qualifying event like an IPO.

Nothing wrong in wanting certainty. But certainty on the downside matches certainty on the upside. If you don't care about the upside then why would you join a startup?
> "The drivers are not (jerks|unsafe|scary|etc)" - at this point half of the smart taxi drivers have gone to Uber, there's not much of a difference in driver quality.

Totally not my experience. Somehow Uber's rating system has coerced gonzo taxi drivers into sane drivers w/ good customer service. That's the real disruption, IMHO.
Is that a problem with the fs and its features/implementation or a problem with how some application/developer chose to use those features?
MacOS also used to store things like the icon and position on the desktop in the resource forks. As commenters here are making clear, they have been repeatedly implemented across a variety of operating environments because it really is useful being able to store additional information alongside the single stream of bits conventionally thought to make up a file. Even on Unix :-)
Actually, I prefer the inner part of the loops negative z-indexed (but you can image how it could flip as you move the caret around):

for line in file: for line in file:
print line print line
print "all done!" print "all done!"

However, staring at an IDE cross-eyed while trying to program sounds like a punishment one might cook up for devs who bundle Browser Toolbar Adware with screensaver packages that my mum likes to install, and not something I'd choose for myself.

In university, I did some research into Multi-Level Displays (essentially a transparent LCD a few millimetres in front of a standard LCD screen), but what held the tech back for consumer applications was that we hadn't yet found a killer app. (In contrast, the gambling industry loved them, and I see them often in Casinos in Vegas).

But it seems like it would be a perfect application for fake 3d IDEs.
Let's hope it won't be released in two episodes, like Broken Age.
You also see that in the effort that Apple makes for providing game development tools and libraries, whereas Google doesn't even provide proper editor support for shaders.
Fact about light which you don't know