No idea about the most important, but one US law that had massive (and apparently unintended) economic consequences is the IGRA (Indian Gaming Regulatory Act)? not a lawyer, but I believe this Act was the legal catalyst for the proliferation of casinos on Native American tribal lands ("reservations")
HN user
doug1001
SF-based dev http://stackoverflow.com/users/66549/doug
fwiw ,except for election day, viber has been up continuously--used it every day to communicate with family
is the former pilot you are referring to, Ron Bliss? He passed away in 2006; he and i were neighbors; i knew him very well
exactly! or break a chair over someone's head so that they fall backwards through the doors and out of the saloon. Every epiosode of Gunsmoke, Bonanza, Wild Wild West, et al that i've ever seen.
also an ESS user; do you still use/prefer ESS vs RStudio for package development?
graphviz: rock solid, and bindings for just about every language
wow, so much for disrupting the underwears space
really fine, fine writing. Eg:
I’m not from the South and don’t talk as if I were. Most telling, and the other guys can sense this somehow, I do not for a moment think I’m a symbol of some bygone ideal of Wild West American freedom or any other half-mythic, half-menacing nugget of folk nonsense.
maybe ageism will be stimgatized as form of bigotry
i'm a regular reader of this blog; there's always something non-obvious (at least to me) plus just really fine, fine writing--eg,
"Some Dart users really dig a functional style and appear to be playing a game where whoever crams the most work before a single semicolon wins."
sort of the Dave Eggers of software engineering
i love redis and have been using in production for over five years. But i'm interested to read the story of this fork because the practicioner-focused redis book this guy wrote is one of the best software-related texts i've read in the past 7 - 8 years. ("Statistical Rethinking" by Richard McElreath, and "The Art of SQL" by Stephane Faroult are two others that had the same impact)
in Roblox; i am building a simple game with my 7-year old daughter on the Roblox platform. A nice combination of gui-based building and scripting and a cool objective (a completed game added to the registry of games on the platform so others can play it.
i am
seems to be about some new dating site for Spanish geologists
nice one
fire up the redis server--you'll see some ascii art there
read through the OP and scanned a few examples on the J Project Wiki
i suspect that, to capture the full value of J, one needs to already know the array-oriented paradigm (or at least have a strong motivation to learn the two in parallel)
knowing the AOP paradigm also helps understand the programming patterns as well as the syntax
still, the dense syntax has extraordinary power
for instance, n-queens in J (from Rosetta Code) is just 4 short lines:
perm =: ! A.&i. ]
comb2 =: (, #: I.@,@(</)&i.)~
mask =: [ */@:~:&(|@-/) {
queenst=: comb2 (] #"1~ mask)&.|: perm
a fundamental AOP patterns is evidenced here:line 1: create the 2D array (n x n chessboard)
line 2: populate the array with candidate solutions
line 3: eliminate invalid solutions ('mask' them)
similar background (started my career in APL, only language i've ever used that had its own keyboard)
also NumPy, and Nd4j via scala bindings
of course NumPy and Nd4j are libaries
i strongly recommend Julia as an array-oriented programming language
particularly because it has quite a few other features to recommend it
Julia follows the Matlab syntax conventions more closely than NumPy (or R) which i think was a good design choice
the category theory term is co-product
(which honors the convention of expressing a dual using "co-" and indeed co-product is the dual of product)
agree completely
aside from that, python has a separate ordered dict class
the number of SWAT unit deploys probably exceeds this number by some absurd ratio
beat me to it! An awesome film
i lived for two years in Oslo, Norway, but also spent time in Bergen in Stavanger (west coast).
it's a beautiful country, but for a start-up? I have my doubts.
i have also lived in the Bay Area; live here now in fact.
Norway is the most expensive country i have ever lived in or visited--more than SF, more than Manhattan, perhaps about the same as Tokyo, although i have only made brief visits there for work.
Taxes are insanely high: income tax is on the level as Switzerland; VAT is 24.5%. Petrol prices are the highest in any country i have ever driven in.
lastly, working start-up hours (or even normal hours) is not easy during the months of October through February when daylight's non-existent or negligible
this is not what i thought it was
the term "triage" means to order items (patients, originally) according to urgency
this paper has nothing whatever to do with sorting a bug list according to urgency
the paper describes a model to assign a particular bug to the developer who can resolve it most efficiently
to me this is "assignment" not "triaging"
but at least you can see how a supervised learning technique is a good fit for the problem they actually describe
so one row in the training set is a set of attributes relating to the bug itself--where in the codebase it resides, etc
the class labels are of course the developers assigned to fix the bug
what actually is presented in this paper might be useful--although i have my doubts that the net value of such a model (optimum assignment of devs to bugs). In other words, even if the model can generate assignments better and more efficiently than manual assignment, the developer time required to write the code to convert the raw data to model input (to train/test/validate the model) is not small--for intance, look at how much unstructured text is involved
i doubt i would go to the trouble--mapping devs to bugs is nothing something we do poorly at my shop, and even when i get it wrong, the devs sort it out by swaping out tickets
not nearly as useful as an automated bug triaging sytem--ie, a system that would auto-sort our bug list based on urgency, but again, that's not the subject of this paper, title notwithstanding.
Minister to developer: "people are stealing toilet paper from stalls We have to stop this!"
developer to Minister: "ideal use case for Machine Learning--i'm on it"
i would think Martin Fowler would know better than this.
to argue that the meaningful rubric of effort ought to be a "product", he creates a straw-man called a "project"
the much more meaningful comparison is to compare products versus "platforms" and "tools/infrastructure"
if he had done that, then he i bet that he would conclude that all three rubrics of effort are necessary, and preferring one vs the other is a question of priority, not "do one instead of the other"
ie: some things you built to sell; other things you build so you can build those things better and more efficiently; and still others you build for use as reusable or modular components across multiple future products, so you don't have to build the same component over again for each product that requires it
"tools", eg: the 250-developer-hours spent on a "project" to create an automated testing & deployment pipeline, will likely net out in a few months and result in higher quality products almost immediately
"platform": a "project" to factor out code common across many workflows in a typical web app, and re-implement that code as microservices having endpoints available to any of the multiple data flows that need them (for instance, "user-login & authentication", "user-profile fetch", "re-ordering user-search results using learning-to-rank algorithm" etc
a project to build such reusable utility micro-services obviously don't result in a "product", and yet such a project is usually cost-justified (in CFO terms) even over short-term periods (< 90 days)
indeed, and perhaps practical insight into how a culture different from one's own, thinks
"a word [or phrase] is the skin of a living thought"--not sure who said this, i think it was Oliver Wendall Holmes
seems Khan Academy agrees with you, and has for some time (~ five years, perhaps more)
thank you; some consolation to know it's not just me
does this seems like another instance of the annoying practice in our field of someone giving a name to a thing because they think it's new, though it's not (ie, source-to-source compilers have been around as long as source-to-bytecode compilers)--no need to re-name them
wish they would just stop it and get the hell off my lawn
i'm not a data scientist, but i have several on my team. In my experience,(as your question suggests) the interest is quite low, particularly given how much knowledge is required to do so that would otherwise be out of scope
building the model and packaging it for deployment are two completely different sets of tasks, are they not?
much more useful, again in my experience, is a tool like vagrant, which allows a production environment to be provisioned onto a VM; said VM is then run from the data scientist's desktop (eg, so they can do their work with the same versions of the same tools available in prod)
i doubt visiting would change your view, because your view--ie, what is the "appeal" and the "values" sounds about right. I've been here eight years and if there's some magic, i haven't seen it yet--just stale ideas conceived in isolation and enough frantic iteration to convince someone to pay for more adolescent experiment
a mod can close find support in the SO guidelines to close any question they wish.
a tightly defined, clearly written question with a single correct anwswer?
Rejected: RTFM
a question with more than one correct answer (but which almost certainly has a "best answer" which a community like SO is in the obvious best position to judge)?
Rejected: subjective; opinion-based
no axe to grind here--i used to participate in SO (50K rep, and one of the highest rep-to-post ratios)--i honestly just find it too difficult to navigate that narrow straight