skysight-inc/HackerNews huggingface dataset:
Sometimes I appreciate what you call "info trash." For example, I assume there is a bot that turns census data into articles for every incorporated community in the US, like this: http://en.wikipedia.org/wiki/Agency,_Missouri.

I still think the article is useful as is, with just the map, data sheet, and demographics, and of course many incorporations have additional human-composed information added.

I could imagine some more structured data source, where the main article redirects to a table and scrolls to the correct spot. I would be fine with that, but as far as I know that concept doesn't exist on Wikipedia.
Should probably upgrade, then, before spending more money on Raspberry Pis.
IMO this kind of projects/applications is where Go really shines.
Microsoft's image-recognition AI is a stickler for the details
Almost every mode. During traffic they certainly do although on my motorcycle with the power of lane splitting I can beat even the bullet (48 minutes) from mountain view to my office by about 8 minutes. Not including the 12 or so minute walk from 4th and king to work. And of course the baby bullet only operates at peak times.

In the middle of the night (like this service) perhaps not. I still like it though because parking is such a nightmare.
I would add that they are stubborn in their estimate of an objectively known quantity knowing that their estimate will be compared to the "correct" value. In a situation where that threat/reassurance is absent, the incentives could be entirely different.

(Using the length of a border defined by natural features [http://www.economist.com/node/13496212] as an objectively knowable value might be problematic, but I believe that was the intent.)
What made you/your team decide to do this in Go?
Do you, by any chance, know of a resource that documents the process of actually getting your toy OS (which I assume was cross-compiled) to run on another board such as the BBB or the RPi?
The Boston Tea Party was a rebellion against the way in which tea was to be distributed. The Tea Act (whatever it was called) set up a new system for distribution in which the East India company designated specific people at each port to receive their tea and sell it. This replaced an auction system. In Boston, they chose Thomas Hutchinson's sons, the governor who was already reviled by the public. So it was less about East India's monopoly and more about the favors it received from the British government which allowed it to maintain monopoly status. His point really holds no water.

Worse, he brushes aside the completely valid point about how the East India Company's monopoly was granted by the government.

> And they actually understand that you have to regulate the system to get competition.

What about all of the monopolies that have been created by regulation? The competition that has been destroyed? That must be factored in before making the decision that we need more regulation to get competition. We must try to see the unseen consequences. For each example he provides of a lack-of-regulation-created monopoly (And seriously, toothpaste? There are plenty of brands besides those two.), you can find a government created monopoly.
based on what my former co-workers got paid it is definitely worth the cost of a lawyer.
I think that is the original.
> If Wikipedia were the only website I'd agree, but I don't find it useful for Wikipedia to have stubs that are simple copies of other freely available sources (especially more authoritative ones), without some kind of synthesis or value-add.

The value-add is that I know about Wikipedia, but not about whatever more authoritative botanical site you're mentioning.
First, the 3-character file extension predates CP/M. It goes at least as far back as various DEC operating systems like RT-11 and RSTS/E; probably there are antecedents further back in time. I've also seen old filesystems with 2-character extensions, but 3 has been common for quite some time.

I think that the original selection of 3 character extensions was made because it felt like a comfortable number of characters to make something meaningful while not being too burdensome to type. The fact that we still tend towards <= 3 character extensions is probably because this is still true, not because of a conscious attempt to maintain DOS compatibility.
DashCon 2014 descended into chaos
I think you folks are overestimating my interest in troubleshooting a site's uninformative error message on an otherwise working system just so I can view a trailer on a site I don't otherwise use. I just found it a little funny that their "hacker" trailer wouldn't play on my "hacker" computer. Were this a problem I often encountered on sites, it would have been fixed long ago. <troll>And yes, I'm aware it probably works on Ubuntu. But I'm using Linux. :-) </troll>
You want a Labor and Employment lawyer - If you don't get any recommendations you can always start here - http://www.lawyers.com/labor-and-employment/raleigh/north-ca...
I guess he only has a finite amount of time and energy. Converting the bot might be the easiest part, but then, you also need to convince the English 'pedians.
Lovely Decorative Storage Boxes
mp4 actually tells you more about a file than mpeg4 does, because mp4 is only one thing, the file. mpeg4 is another thing, but that thing is not a file. So, calling files mpeg4 actually confuses things rather than clarifies them. If you work with these concepts, it's nice to be able to say to your coworker, "hey, send me the mp4". if you say "send me the mpeg4", you'll get back "how do you want me to send it?"

This works for many similar concepts. The idea of not overloading words that already have meanings with other meanings was one of the sensible underpinnings of the Hungarian Naming Convention. Let's not rehash the Hungarian debate, you don't need to like Hungarian to realize the sensibleness of this particular concept.
Hacking point-of-sale terminal for fun and non-profit
It's been a very long time since I saw something that doesn't support FAT32, and probably even longer than that since I saw something that didn't support LFN. Windows '95 was 19 years ago. People have had plenty of time to switch, and it seems that they all have. Which is hardly surprising, because 8.3 file names were annoying, and everybody hated them.

(Any stragglers can simply be ignored; people still stuck on DOS are even less important in the grand scheme of things than people still using the Amiga...)
I agree, I was trying to keep the math simple, and give some play for bigger peaks.

An ad network is another great example of where this would be tiny numbers.

And with Ads more than Analytics you have to be aware of Race Conditions, and have to do more management of reads and writes so that you don't over or under serve a campaign.
Quick! Tell Newsweek.
I don't know if you need a specialist or anything, but the firm we use is based in NC: http://www.rbh.com/ I don't have much to compare them to, but I've been pretty happy with their work.
The only reason to make a file extension longer is to avoid collisions.

NTFS has a file length limit fo 255 characters. And if the company you work for does things like this:

\\SERVER1\Data\Region\SubRegion\SubSubRegion\Reports\Weekly\2014-25\WidgetReport\SubWidgetReports\..... you can eat up space pretty quickly. You might need those extra characters.
I see. So, the only way to have fair "for the people, by the people, of the people" elections is to have people fund the elections?

Thanks for a nice explanation.
I wasn't sure about the jurisdiction so I was focusing on VA based attorneys but it wouldn't hurt to speak with an NC based one as well, thank you.
> anti-monopoly for bundling stuff together

That's not how it works. Similarly, you can't sue Apple for their "monopoly" on iPhones which they use to bundle the app store. Markets are defined as product categories, not slices of an individual product, at least in the eyes of the Justice Department.
I've never used these guys, but they are a big firm and if your equity is worth a lot you may want to consider them:

http://www.kattenlaw.com/employmentlaw

I can't recommend them other than to say that it is a fairly large firm and if I needed a first call, I'd probably call them.

If you want a smaller shop most bar associations have special practice groups. They have referall practices that are basically free or very cheap and can get you a basic lay of the land way better than anyone on here. Here is the one that I think is closest to you: http://www.meckbar.org/lawyerreferral/lawyerreferral.cfm
if you open the Sqlite source, the Vdbe engine, the engine that process the SQL queries to the backend, use a "simple" key value store, that is the on-disk btree backend of the sqlite.. so you can create a btree api-like using other key-value store as backend, and it would work the same..

This way you can give a full SQL engine to any key-value store out there..

Thats why the Sqlite4 are being designed to be more plugable.. with a shim key-value wrapper over the storage backend that can be changed, in compile time, or even in runtime given its use of C callbacks.. (but dont know any reason someone would want to to that.. to do a runtime switch anyway)
React v0.11 RC
Can you try now? It works
lead the world, create jobs, and tremendous value

needs another "create". much more minor than the other typo though!
Of which this appears to be a slightly more modern take: https://kutsuplus.fi/home

Sounds like a great idea to me.

In Morocco, they have something in between public transport and private taxi where these beat-up old Mercedes ("grands taxis") wait to drive popular routes - when the car fills, you leave and all split the fare. Or you can pay a higher price to leave sooner. During one ride inland, I wanted to wind down the window and the driver passed back the sole hand-carved window-winder he had resting on the dash. All the existing winders had been lost or long-since removed!
I've only ever seen Windows-based systems adhere strictly to the 3-character extension. All 'Nix's I've worked with (Linux, BSD's, etc) usually have native files on the system with extensions longer than 3 characters. (.conf anyone?)

Also, probably should note, file extensions are largely a Windows-based OS thing as well. On the 'Nix's, an extension isn't really needed (OK, it's not needed on Windows-based OS's either, but the OS prefers it). the "file" command will tell you all you need to know about a file without an extension. Or, you can just open it with a text editor. Or, execute it if it has execute permissions, etc.

So, it seems, the 3-character extension (or extensions at all) are really a Windows-Based OS thing.

(While we're at it, Windows-Based OS's are the only OS's I've worked with that actually require something in-front of the "."! For example, try to natively create a ".somefile" on Windows -- it will complain and not let you).
For those interested, guild wars is the game, and the process is covered below in the 'Your Computer is broken' section:

http://www.codeofhonor.com/blog/whose-bug-is-this-anyway

HN Discussion: https://news.ycombinator.com/item?id=4939144
Apartment buildings often make exclusive deals with cable companies for a variety of reasons. And even when they don't, it can be very hard to deploy new infrastructure anyway.
Is the Universe Spinning? (2011)
Apple Considering Former White House Press Secretary Jay Carney for PR Chief
PHP Scripts – Hackers News : Community Script | CodeCanyon
Please update later to show how this turned out.
If it ain't broke, don't fix it. (The reasons for why it is "broken" to limit to 3-char in the article aren't good enough to warrant a paradigm shift for a convention almost as old as computing itself).
The Face On Mars, of course:

http://en.m.wikipedia.org/wiki/Cydonia_(region_of_Mars)#.22F...
> They do, since atfork handlers are invoked by the userspace wrapper for fork().

I don't think user libraries should try to deal with users subverting the facilities on which they rely. There are defined interfaces to system functionality. Break or bypass these interfaces, and you're on your own. If you subvert the usual API semantics by calling clone(2) directly or bypassing the fork(2) wrappers, you should be cognizant of the implications.
The strength of your claim will likely depend on the specific wording of the contract and circumstances of employment. For example, are they shares, or options that required extra exercise steps/payments at certain times? Exactly what language is used to describe the vesting? (It seems a long shot that you'd be due the full 5000 shares if your employment clearly ended before the liquidity/vesting event: the whole point of vesting is to curtail the equity in the hands of those who have quit or been fired. But conversely, a true year of vesting means something was due you.)

But, semi-anonymous commenters on the internet are not the help you need. You need competent legal advice.

You could get this from a lawyer in private practice, but also perhaps a legal clinic (often associated with law schools) or perhaps any employee-protection government agency in your or the company's jurisdiction.

Note that while you're shopping for a lawyer, you'll often get 30+ minutes of their help for free, as they find out if the case interests them, and they discuss what steps are possible, at what costs, and to what benefit. It is very beneficial to talk to multiple lawyers at this stage: you may be amazed how wildly different their recommendations are, from the same documents and core facts, based on their varying styles and expertise. (As a non-expert yourself, engaging the first one with a good story is a big mistake. Picking one from among 5+ that you've talked to, because in comparison he had the most insight, is better.)

Get together your paperwork – especially the contract and any other key documents demonstrating your employment relationship (such as key dates where it began/changed/ended). Also, type up a more detailed timeline of relevant events with exact dates, involved people, and agreements/document-excerpts. (Perhaps that's just a page or two.)

Then, use that to shop around. Even if your first few inquiries are to the wrong kind of firms – by specialty or size – they'll then suggest more appropriate alternatives.

Offer to email the contract & timeline to any professional who wants details before they confer with you. You'll learn a lot from these discussions even before you're paying anyone on the clock – if it ever comes to that. You'll probably even want to improve the timeline once your first few conversations help focus your attention on the key aspects.

And if the case is really strong – the plain language of the contract and typical understanding of your tenure means you're due shares – it may just take a strong letter from a credible attorney to receive a settlement.
I know I am in the minority here, but while I prefer net neutrality, I don't support it.

I'd like to have it, but I'd rather not see it enforced, because I believe private property rights are more important than anything else.

Should we really be able to force someone to use their property an a way that serves the public interest?

If so, where do we draw the line?

If ISPs start taking money to throttle bandwidth, alternatives will be established. Perhaps, widespread public wifi will become more prevalent--I don't know.

But, what I do know is that forcing companies--even if they are big corporations to use their property in a way we deem in our best interest is a slippery slope.

Want to call broadband an public utility? Good, then make it one. But, do it officially...
Three letter extensions can also be important for compatibility with poorly-written software. I work with an "enterprise" (hah) document management system which refuses to believe that .docx files are a thing.
You never know, and IANAL, but the acceleration clause in your agreement probably does not automatically vest the shares of people not currently employed by the company at the time of the sale.

Do you have options or shares? If options: did you execute? If you didn't, you may have problems.
The problem with your picture is that the empty stage is extremely light for its volume so, unlike a log, it floats very high in the water. Floating upright, most of it is above water and the top of the rocket is high above the water. The full launch vehicle is 220ft tall, and 2/3 of that is the first stage.
> Cannot call abort() because some systems have unsafe corefiles.

Huh, FreeBSD has MAP_NOCORE which allows the program to map pages that will explicitly not be included in the core file. I never realized that this was FreeBSD-specific extension (added in 2007?).

I'm really surprised other platforms haven't adopted it, though I surmise there's a good technical reason or two. (EDIT: or maybe there's similar functionality via another API? I haven't been able to turn up anything).
Starting conversations with the assumption that the person on the other end of the conversation is acting in bad faith will gain you nothing. If they are going to act in bad faith anyway, what you say doesn't matter.

Beyond that, the art of politics is to make sure you look reasonable at all times, and can make your case both to the decision maker in question, but also to everybody else now watching said decision maker in light of the statements you have made.

This is a rallying cry, and a notification to the FCC chairman that the YC community cares, is paying attention, and has pointed feelings on the matter, both in terms of policy and outcome.
Speculation, but this might be as simple as avoiding trademark infringement. In such case, releasing the product under new branding and avoiding use of "iBeacon" might be sufficient.

If there are IP claims as well it may not be so simple.
If you genuinely couldn't by elections with money, there wouldn't be so much money flowing into politics.

Money alone isn't sufficient to guarantee an election outcome, you still have to execute.
Just a little nit that I feel compelled to pick: The path length limitation is part of Windows, not NTFS. NTFS has a 255-character limit on individual path components, but it allows for much longer paths than that, just like all modern filesystems do. It's the Windows API that sets MAX_PATH to 260.
I recall DEC's TOPS10 operating system for the PDP-10 using three character extensions. It was introduced in 1970. I think the older PDP6 and ITS systems at MIT-AI had a different scheme for extensions. On ITS I recall that a file had a name and a version number and you could get the most recent version of the file named FOO by referring to it as "FOO >". Every time you edited FOO, you created a new version whose extension was incremented by one. Periodically you issued a command that deleted all of the old versions.

IIRC I first saw the three-letter extension scheme when I started using TOPS10 in 1974.
Watch Boeing's 787-9 Dreamliner do things that would make you throw up
I've managed to go past this limit on NTFS and very strange things did happen.
Just shares, no mention of options. Yeah if it were options i'd see an issue with not exercising before the liquidity event.
> Your lawyer will have a lot of fun with a newly rich entity which desires to commit to the position on paper that it has stolen your IP. The acquirer's legal team are also going to raise holy hell about representations made during due diligence, because "WHAT?!"

The OP should absolutely consult with qualified legal counsel, but I'm always amused at how quick folks are to make assumptions when it comes to legal disputes. Just about everything beyond the first three words you wrote ("find a lawyer") requires one to make significant assumptions, including:

1. The OP's description of what occurred is accurate.

2. The OP actually understands the legal documents he signed.

3. The OP's former employer made mistakes or attempted to defraud the OP.

4. The acquiring company didn't perform adequate due diligence.

5. The value of the shares in dispute makes them worth fighting for.

All of these (save the second, clearly) are absolutely possible, but generally, Occam's razor applies to legal disputes.
Even if the case isn't really strong, if it's at all colorable, the threat of legal drama will probably be productive. The time period immediately around a sale is delicate. Even if the deal has already closed, some chunk of the money is probably held back in escrow to deal with exactly this kind of stuff.
One interesting observation is that the mean fare is ~ $10. That's the same as 4 subway rides (each one with unlimited transfers and can take you from one end of the city to the other). You need to be pretty rich to be riding a taxi regularly nowadays. Taxi fares have gone up at a far greater rate than subway fares.
I'm not sure what any of those 5 points have to do with whether he should talk to a lawyer.
They do the same with the fibre network in Singapore, too.

I think the British rail network might work on similar lines? The German electricity companies emphatically do not work on those segregated lines. There are some politically pushes every once in a while---Germany has some biggest price differentials between domestic and wholesale electricity prices (and some of the highest domestic prices), but the regulatory capture seems to be too much to overcome.
Check out CrowdFlower. The workers are mturk workers, but I believe that there's more attention placed on the worker.
You should really pay attention to the replies to your comment. I have 14 years of development experience and would never apply for this position because I can tell you right now that you're paying well below market. If that's NOT the case, I'd recommend you drop the "Entry/Mid" prefix and add what you're asking for: "Qualified". But expect to pay for it.
One thing this autonomous corporation should do is have a tax built in to pay the verification teams, and also to keep the system going as mining becomes harder and harder -- if say 2-3% of all transactions go to pay verifiers, and into the GBI pool, ... it might be more stable. You could also have some sort of bonus program where people could run small-time cpu/gpu miners on their home pc--donate all the hashing power back to the main network where 100% goes towards the GBI pool, and it'll sort of be like a huge botnet of miners keeping the gbi aspect going... etc... -- There will need to be a LOT of thought about how to ensure stability 5+ years into the future.
I would agree, were LibreSSL designing its API from scratch. The problem is that OpenSSL's API provides a way to explicitly reseed the PRNG, so a programmer doing something nutty like bypassing the fork() wrapper has a way to make sure the PRNG is still safe to use. If LibreSSL wants to be a drop-in replacement for OpenSSL, its API needs to provide the same functionality.

Edit: to be clear, none of this is an argument against using pthread_atfork - I just want LibreSSL to provide an explicit way to reseed the PRNG like OpenSSL does.
I personally have observed serious performance degradation around 10GB file size. Away from that, I cannot say enough good things about sqlite.
> But getting rid of it wouldn't solve the problem anywhere else, because there are still millions of people who live in areas that couldn't economically justify more than one ISP.

So city dwellers have to subsidise the country folks?
Windows has allowed extensions longer than 3 characters for about 20 years now. I'm not sure what you mean by "natively create" but it also definitely doesn't require anything before the "." -- e.g. I have files called ".gitignore" etc. just as on any other OS.
> Following your suggestion would create a layer violation and move LibreSSL closer toward the (much maligned) OpenSSL approach to cross platform compatibility.

The OpenSSL approach to portability is doomed: it can only deal with cosmetic differences between platforms. I appreciate the principle of using compatibility functions instead of #ifdef, but at some point, you need to incorporate the panoply of architectures into your design. It galls me to see the OpenBSD people claim that Linux is broken merely because it is different. That's incredibly arrogance.