1 karma · joined July 15, 2025
1. What size limits/practical constraints are there on freezefiles (and accompanying JSON files)?
2. Are there any code samples for consuming freezefiles, or should I just assume it's simple JSON/YML parsing?
3. Has there been any thought in using this to expose database contents via static REST API?
Final thought: this seems like a great step towards solving the age-old version controlling data problem.
If the Anti-Deficiency Act is not used as justification, then your interpretation of the law, as applied to the web shutdowns, is moot.
Sure agency heads and managing directors might have their own opinions on the shutdown, especially since they were nominated by President Obama (or appointed by someone who was). But they have their own responsibilities as stewards of an agency. One responsibility is ensuring the agency acts within the law and shields itself from liability. Shutting down a website is a very reasonable measure for minimizing liability when there is no one around to ensure accuracy of content.
Agencies are responsible for the content of their websites. If the agency is shut down, there is legally-significant content online that is under no chain of accountability. Every web page on a government site is a potential liability. In the normal course of business (e.g. when the government is not shut down), every piece of content goes through some sort of approval process, or at least someone can be held accountable for it.
Imagine a law is amended, but FCC.gov still has guidance published on the pre-amended statute. Kind of a crude example, but I think it highlights the problems of not going whole-hog on shutting down these websites.
Moreover, it's pretty difficult to not defer to an agency's judgment when they have been winnowed from ~1700 employees to something around 12.
My advice: fine-tune this for different verticals. I'd really love to use a tool like this for taking notes for law school classes. Wire up the search engine with cool parsers (e.g. a legal citation parser[1]) or something that pulls the decision[2] of a case from Wikipedia just by writing the case name.
[1] https://github.com/unitedstates/citation
[2] http://en.wikipedia.org/wiki/Citizens_United_v._Federal_Elec...
As it stands now, if you want to leave the Angular reservation and use something like the Parse JS SDK (which is a customized set of Backbone models) your code will be littered with $scope.$apply(). Not very DRY, and also adds, from the dev's point of view, a needless level of nesting functions.
Examples:
- The "adelevie/MyJekyllBlog" repo will POST to the worker "BuildAndDeploy" after event "push."
- The "adelevie/MyRailsApp" repo will POST to the worker "TestMyRailsApp" after events "push" and "pull_request."
Also, iron_ebooks uses Iron.io, so you get all the fun of an _ebooks account with all the "serverless" greatness of IronWorker.
One big pitfall I've noticed with taming regulatory data is that often each agency has its data siloed differently. Regulations.gov has been great for harmonizing many, many agencies, but here's a list of all the agencies that are currently "non-participating": http://www.regulations.gov/docs/Non_Participating_Agencies.p.... This means you'd need a parser/scraper for each agency, assuming its rulemaking data is even made available in a sane format (like a spreadsheet).
Anyways, best of luck. Successfully wrangling legal data seems more difficult than building the Hyperloop.
Nearly every regulatory issue in telecom (and likely most other industries, but I'll just stick with what I know) is lobbied extensively by someone. Most issues will, whatever the underlying intent, benefit certain sub-industries over others. There's absolutely nothing wrong with that. In fact, it's virtually impossible to propose a regulation that won't affect the market. By definition, regulations are supposed to to affect the market.
To assume that "cable" will outright oppose this is false, and overly simplistic. Cable is hardly a monolith, and there are things in this proposal that different types of cable companies could conceivably support. NCTA, the larger cable trade org opposes the measure, while ACA (representing relatively smaller cable companies) supports at least many of the principles behind the proposal[1].
There's a big difference in policy goals between vertically-integrated and non-vertically-integrated cable companies. Comcast, as both a cable company and a content producer, probably does enjoy policies that allow for bundling and would oppose that certain part of the proposal. However, competing cable companies who are not vertically integrated would probably support such a measure. It's not a crazy thought that Independent Cable Co. X would like to pick and choose which channels to buy for its subscribers without being forced into a bundle. In other words, for the same reason that consumers might want this choice, many cable companies could want this as well.
The part of the bill that penalizes broadcasters who switch to pay TV is something that probably all cable companies, even the big ones like Comcast, could support. Retransmission consent fees paid by cable companies to broadcasters are increasingly high and a court-blessed Aereo would provide an avenue for cable companies to simply stop paying those fees (or at least give them a good bargaining chip in retrans fee negotiations).
Oddly enough, wireless companies (e.g. Verizon) might oppose this part of the proposal. They badly want spectrum, and if FOX and others leave the airwaves, this could help get that spectrum into their hands. As an aside, I think the threats from FOX are hollow for a number of reasons.
Anyways, getting a little bit meta here, but the telecom industry is where I've been interning (various places) and would like to work in at some point. There's no reason to expect the average HNer to know these intricacies. However, from what I've learned about telecom, I can at least have a better idea of knowing what I don't know about other policy arenas. Thankfully, this will prevent me from reaching super simple (and often flat out wrong observations) such as "[t]his will be lobbied into oblivion." Obviously lots of money will be spent opposing this, but that's true for nearly any regulatory proposal, and is far from dispositive of any outcome.
[1] http://www.fiercecable.com/story/mccain-bill-sparks-conflict...
[1] https://github.com/project-open-data/project-open-data.githu...
Will a MOOC instructor answer my emails, take a phone call, or meet with me in person?
Will a MOOC instructor help me network with potential employers and internship sponsors?
Will a MOOC instructor be my mentor and help me navigate an increasingly difficult job market?
Will a MOOC instructor connect me to other like-minded students and professors?
Will a MOOC instructor act as an advisor for any interest groups or clubs at my school?
Will a MOOC instructor know who I am?
The questions of efficiency really come into play when you see Yahoo! spending $30 million for Summly. For that, you could hire 60 people to work for $50,000/yr for one year. I wonder how 60 happily-employed English majors might stack up to something produced by Summly et al.
In the legal community (and I'm sure many others), there is tremendous benefit to writing concise introductory and concluding paragraphs, as well as tables of contents that act as excellent skeletons for much longer documents. In policy-land, the one-pager is king...but I digress.
I guess I'm just kind of lost as to how or when the cost of accurately summarizing text by computer is cheaper than basically "asking" the author to provide one. Will the quality of a computer-generated summary ever be >= the quality of an author-generated summary?
Morozov bemoaned the overuse of "open." Now we take that a step further. Anything that meets the already-loose standards for being "open" can also be "a Linux." Is there any workable standard with which to limit this indulgence? Hopefully it's somewhere between a "Twilio for photos" and a realtor holding a "Linux house" for prospective home buyers.
I know many HNers groaned at yesterday's Morozov essay, but we might do well for ourselves if we take some of the buzzwords back a notch or two. It would go a long way towards preserving the meaning and significance of important words. If anything that is "open" can be "the Linux of something," then what is Linux?
2) Wouldn't any similarly-situated Javascript library face the same problems, with Access Control Lists probably being the most practical solution?
3) Moreover, with any mobile backend, you must assume that the keys that ship within the code of your native app will be public. So you should be using Access Control Lists if you're using the iOS SDK, for example.