skysight-inc/HackerNews huggingface dataset:
The important part of Art III that you are misunderstanding is covered by your "etc.". This clause (though not the entire sentence) is limited to cases "arising under this Constitution, the laws of the United States, and treaties made, or which shall be made, under their authority." This excludes cases arising under state law. (Because "laws of the United States" means, basically, "federal laws." I realize this is not self evident, but I assure you that this is indeed the historical and accepted legal meaning of the phrase. I suggest googling it if you don't believe me. One clue that this is the case is the fact that this limitation is not included in subsequent clauses in that sentence.)
My understanding is that it's considered absolutely fine to be an asshole as long as you keep the money coming in. PR helps, but not as much as profitability and net worth.

If you're an asshole and the wheels come off - see e.g. Ashley Madison, and arguably Jobs Mk 1 - you're shark meat.
Ask HN: Is it a bad idea to learn PHP/Laravel instead of Ruby/RoR?
I'm the owner of a web development business, initially we did WordPress only, but since then, we've been taking on a fair amount of custom web app projects (using the Rails framework) which my co-founder has built & maintained.

He's decided to move back to his home country, and me being only slightly technical I've needed to find Rails developers who can support current applications.

My initial goal was to learn Ruby myself, and get to at least a junior-to-intermediate level so I can be in a better position to grow the custom development side of our business.

However, as part of this process, I've seen how few Ruby developers there are in my city (Auckland) compared with PHP developers. I've even found a larger PHP development company that is happy to partner with us (when needed) and support new web apps built using Laravel and Angular.

So, my thinking now is that in my situation it'd be better for us to switch to Laravel moving forward, and properly learn object-oriented PHP and the Laravel framework, as opposed to Ruby on Rails.

After all...our clients couldn't care less what their website's written in, only that it works well, and is supported well by us.

What do you guys think?
Pay was great? Really? Maybe it's true for Seattle. I've done an internship at AWS couple years back and I chose not to return for fulltime, while two of my colleagues did. We're all in california and they both left Amazon before this summer. Why? Maybe because they're paid 20% less than I do? And one of them told me most people in his office only got 3% raise in salary each year.
I like that much better.

Luck is when things fall out better than you could reasonably have expected. Opportunities are something you can work for.
Yes. Amazon was low margin from the beginning. They started as a book retailer. Here's their annual report from '97:
http://www.slideshare.net/matthbrody/amazon-annual-report-19...

Their gross profit margin (sales - cogs) was 19%. For comparison, Walmart is 20-25%
Deploying Go Apps to Heroku with Docker
Those "integration tricks" are introducing you to some of the most basic fundamentals of mathematical thought. Pay attention, kid, you'll have a lot harder time picking up maths in the future if you let it slip now.
I'm familiar with the “don't call yourself a programer” mantra. But I have no problem with it, I quite like it in fact, it was a childhood dream and I'm proud of it, even knowing that I could probably make more money if I came up with another title.

Sure, sometimes an easy job becomes a nightmare like you described, but it's rare.

I fully admit that I'm terrible at estimating the value I generate. But I'm thinking of a more basic problem, that tptacek's comment succinctly described: an hourly rate makes you wanna take longer to complete a task which in turn makes your client doubt your capability/honesty. It's a bad dynamic that I'm willing to reconsider.
No, luck is when your manage to get a sample that is much better than the expectation value. Of course this has to happen for some people, some of the time - but counting on it is irrational.

There is nothing lucky about merely resampling until in expectation you should see the result you want. That's just doing the work.
GitHub Commit Dates – Browse commits by date on GitHub
Is mitmproxy something that would work for you?
Human nature is selfish by default.

If you want to get it right, before a startup gets successful, predetermine a fixed % of free equity pool to be shared amongst all employees,and include that as a condition when fund raising.
Offtopic and anecdotal but two people I knew at Amazon quit shortly after joining. One developer, after being at Amazon Music for 3 months and expected to work 80 hour work weeks, was asked by his boss to come in on the weekend to finish something up, that was the final straw for him.
It is, but it's still in Vegas and it looks like the original CEO has pretty good control over the company. My friend had interview there back in college and they seems kinda over-obsessed with "culture fit". I mean when most companies talking about culture fit that basically equals to "we wanna hire nice people", but Zappos seems has really restricting rules on that part.
Cost of living is substantially higher in Silicon Valley/CA than in WA state (maybe not Seattle itself, but in general). So it's natural to have differences in pay. In reality, you and your friends probably made around the same amount after all living expenses were paid, etc...

Basically $60K (or whatever salary) isn't $60K everywhere, it's relative. It's a reason why some "put their time in" working in SV, then move to Nebraska or something for a comfortable living.
This is neat.

I'm still patiently waiting for the ability to push compressed disk images via API so I don't have to boot finix to do it. :-)
"Malt does more than Milton can to justify God's ways to man."

A. E. Housman
What?

Their landing page says:

>Ashley Madison is the most famous name in infidelity and married dating.

Their Google ads say:

>Have an affair -- Guaranteed

Only conclusion to draw here is that you are a bot.
Does this affect phones that can be used as hotspots? If so, you can say goodbye to any remaining Android phones that come with unlocked bootloaders, such as the Nexus series.
> some laptops the BIOS will allow only a particular WLAN card to be used

Yeah, that's what I was referring to. The FUD of "unapproved changes" invalidating the FCC's approval for the antenna system leads the manufactures to create those restrictions. Since the end user making a modification well after the sale has nothing to do with the manufacturer, I call it FUD. (Of course the user isn't selling their modified device over state lines either, but I disgress).

My experience is primarily limited to Thinkpads and a few crappy consumer models that I've inherited. But I figure the better designed laptops that can make it to "old" and not overheat with continuous usage are more likely to have those restriction lists.
I don't disagree with what you are saying and I probably should have not used the word "definition" in that sentence.

However the reason I used "definition" was because what comes to mind with SCOTUS and porn,[1] that is "we know it when we see it" in a sense that it can't really be defined in the traditional sense and probably never will be.

[1] https://en.wikipedia.org/wiki/I_know_it_when_I_see_it
Isn't that how most start already? Until every investor and advisor you meet will tell you to stop being stupid and reverse that.
I did see one girls 'research'. Any time a guy on a dating site told her how 'fine' she was, she said "Thank you" or "Yes".

9 times out of 10, the response was "Well, you ain't all that".

The implicit assumption was that girls should feel flattered to have some random man tell them they're attractive, and have no ego or self-confidence of their own.
The picture of the photovoltaic deck led me to a page describing a catamaran powered exclusively by 512 square meters of solar panels:

http://www.planetsolar.org/boat/sections/the_boat
Submit a formal comment on the Federal Register:

https://www.federalregister.gov/articles/2015/08/06/2015-184...
It isn't! In fact, in this very case they are being given the opportunity to obtain evidence from the government to establish standing. Of course, you're right that these efforts may fail, but if they do it will (probably) be because the government invokes the state secrets privilege to refuse to hand over the evidence, not the more kafkaesque problem of being unable to demonstrate standing because you lack standing.
Thank you, I will check your post.
>Most people score themselves as a 7 or 8 in the first question. Then in the second question they have nowhere to go. I cruelly ask people if they intend not to improve very much over the next 30 years :-)

The first question is worded so they assume you mean their current job, and the second one assumes they'll be doing the exact same job in 30 years.

The problem is you, not them.
Somewhat ironic that the adverts on that page are bigger than the content...
My background was high assurance systems and security plus regular software/system development. Mainly do R&D now while evangelizing field's developments. The academic and industrial side of the field keep making great progress in transformation (see Semantic Designs), static checking (Astree Analyzer), compilation (CompCert), better optimization, and so on. The main thing that hurts such work, though, is when the language and/or its standard get too complex or vague. C++ was horrid in this regard.

So, as you try to formalize it, I encourage you to try to remove as much ambiguity and processing complexity as possible. Maybe also work with academics who specialize in formal specs or methods that caught many defects in prior language or system specs. The result is that researchers interested in building assurance and QA tools for D will have a much easier time. Just look at how long it took to certify a C compiler vs ML and LISP compilers despite latter languages being much more powerful.

Reason it's important, whether an immediate concern or not, is that much of the best stuff comes from cash- and time-strapped, but smart, academics trying to make a name or push state-of-the-art. Easier your language is to work with, the more of them might choose it. And you've done a really, good job on a C++ replacement that I thought would've had more adoption. So, I'd like to see some of those brains get put on your work, too. :)

Regardless, good luck to you on your next move!
I'm pretty sure there's a market for D on consoles and mobile gaming. This is the first thing I get asked every time I suggest using D at work (we mainly do casual games while also porting AAA titles with a few internal engines).

So far I've only been successful with a few shell scripts calling into the tools of the console's SDK doing mass reflection on 75k shader object files among other things. Yet I do half of my home projects in D and absolutely love it.

I think getting D to interopt with more existing code in all of C#, Java and Objective-C as well as on both mobile devices and game consoles will greatly help its adoption with the "oh its just another library we add to our existing codebase" factor which has tremendously helped Clojure take off.

This means D could make it easy to extend both JVM and CLR applications with lighting fast code while getting free access to their respective ecosystems. I for one would love to use D instead of C# to write Unity code.
Here's how it "works" for residents:

1. Find out during morning commute that your card is borked.

2. Go to the agent (if there is one) and ask for the form.

3. Buy a new MetroCard, same as your usual period since you can't be without it and the savings are worth it.

4. Fill out the form on the train, send it when you get off, and hope for the best.

5. If you're lucky, in a few weeks they'll send you a new MetroCard with the amount lost (based on the date your card was sent in until the end of its unlimited period)

Last I remember, you eat the cost of overlap since you don't stop getting an unlimited card in the meantime– though someone should correct me if I'm wrong here. I've actually never lost an unlimited to this problem though friends/family has.
But how would you apply "pressure"? It keeps coming back to this. If it's not by using force, and not by throwing money around, then I can't see what it would be.

Maybe you could illustrate this idea with a few fictional scenarios. For example, let's say Citizens A and B are a law-abiding family in Germany, and the government there has just seized their children because they're Christian and they homeschool. Clear violation of the UN declaration of human rights. What does your online government do to help these citizens?
First: "I'm sorry I'm on a plane right now."
Second: executives don't build presentations. Lower level managers build presentations for executives. Same with spreadsheet analysis.
Third: The only reason an executive would make a trip is to threaten people and to choose who to fire. Mere presence alone is all that is required.
Thank you, sounds interesting. I will check it.
Are you carefully reading my comment? I said we are all in California, one of them is in Amazon Irvine while the other is in Amazon Palo Alto. And before you make any further guess, I'm in Redwood City not San Francisco. So there's no reason they should be paid 20% less. In addition, this is just one year after we all graduated, if we keep the same growth rate for 5 years they're going to make 40% less than me. It's just not competitive at all.
what do you mean by "more successful"?
Thanks for the advice mtmail! Much appreciated.
Our (ReadMe.io) fault! We're releasing a JS-free version in the very near future :)
AFAIK most lower-end routers have pretty generic firmware (with their logo added) as well. Maybe paying a no-name firmware sweatshop to tweak some reference firmware is cheaper than tweaking OpenWhatever.
Chromium bug:

"Disable video/audio autoplay"
https://code.google.com/p/chromium/issues/detail?id=514102
I like to read pg's essays (they are what drew me to HN), but this one needs more examination of whether the statement "Obviously one case where it would help to be rapacious is when growth depends on that. What makes startups different is that usually it doesn't" is really true or not. Some of what I have read in news articles linked to from HN suggests that, say, Groupon or Uber or Airbnb or a variety of other startup businesses may all have done things that look rather rapacious to me to raise their growth rate. Some of those companies are still doing well, and some less so, but the companies we hear about here are all doing better than the companies started the same year that we never hear about, so we need to test pg's proposition by looking at startups that fizzle out soon after they are founded. Perhaps the highest level of niceness is found among companies that never gain high growth rate at all.
Quick and Dirty Stack Trace Annotations in Go
>Take HN. If you can keep up with the conversations on here, you're pretty much guaranteed to be at the bleeding edge of IT.

That's... disturbing.
My canonical example is a PC World page on killing video autoplay ... with an autoplay video:

https://plus.google.com/104092656004159577193/posts/CQAJEyHG...
>There is nothing lucky about merely resampling until in expectation you should see the result you want. That's just doing the work.

That's just showing up.
Ghostery Starts Messaging Users with “product announcements, promotions”
Benchmarks for Amazon's new Aurora database for use with WordPress
More to the point: disabling the elements in CSS isn't sufficient to keep video/audio from playing INVISIBLY.

Killing the source is the only option.
Using data structures without a schema is user error, and isn't the fault of any particular language.

The rest of your points have some merit. :)
It would be interesting to see a cost breakdown of the police, EMT and fire department labor, transit and equipment costs too see the potential savings (or lack thereof). Given that the SFFD is only responding 1.5% of the time to fire-related incidents, you could probably reduce the number of fire department stations, trucks and employees considerably if they only responded to fire-related emergencies.
How Schools Are Handling an 'Overparenting' Crisis
You originally said the IEEE. Was that mistaken? What's the ITT and TIA?
They couldn't make it into the official C++11 standard. Seems like the standards committee still wants to add them, but it's not clear when that would happen.
>Transactions in no way imply durability.

I don't think that's true. Transactions are commonly defined as durable (e.g., in https://msdn.microsoft.com/en-us/library/aa366402%28VS.85%29...). The term "transactional database" is used synonymously with "ACID database".

>If you mean that you should compare them, then I agree. If you mean that you should benchmark them against each other, then no, you're going to get junk results because they're very different.

You're right. One could benchmark a non-ACID datastore against SQLite but only if each ran in an in-memory database mode.

>That benchmarks seems to have fallen in that trap, as it seems to be comparing durable with non-durable datastores with no mention of the persistence setting.

I agree with you per the above, however, the results from SQLite and Vedis in particular appear to be meaningful to compare.

Edit: One thing I've just noticed about Vedis is that it is dual-licensed under the Sleepycat license and a paid commercial use license. The Sleepycat license is a strong copyleft license that requires that you ship the code to "any accompanying software that uses the DB software". It's something to have in mind if you want to use Vedis commercially. By contrast, rlite has a 2-clause BSD license.
Somebody's got to do it, and what better place than this thread?
Only tyrannical totalitarians despise Freedom of speech. So that they can rule with impunity. The concept of hate speech cannot co-exist with freedom of speech. Either it's all acceptable or it means nothing. That's it.

Acting like people cannot control themselves or react reasonably to unsavory opinion is infantilization. The incitement argument doesn't apply to free speech because it isn't just speech. It's speech plus action & it's the action that hurts. The only human rights that exist are the ones you give yourself.
Canada government suspends scientist for folk song about prime minister
This Is What Piercing the Sound Barrier Looks Like
The Road to Success Is Paved with Discomfort
That's an interesting thesis. There's a Western bias; Shinto has a large number of gods, rather than one big one.

It's convenient that the "moralizing god" religions predate the concept of the corporation. The Christian Bible talks of kings and rich individuals, but has little to say about powerful organizations. If the Bible had more to say about moral organizational behavior, it would be a lot less popular with economic elites.

(It's sad that the Greek and Roman religions are extinct. There should be some group trying to get the Pantheon in Rome back from the clutches of the Catholic Church.)
So if rights are violated, but the violations are kept secret (eg. secret court gag order, national security, etc)... then you haven't been legally harmed?
I saw some discussion about corporate onboarding recently, apparently the best person to help the new hire get onboarded is the person who was most recently onboarded themselves.

Maybe something similar applies to adult (or almost-adult) life?
You don't have to eat the cost of the overlap, and they don't send you a new metrocard, they credit the credit card you used to purchase the metrocard. You never stopped getting unlimited metrocards, but you are credited for the overlap. E.g. your $100 card gets borked on the 15th of the month, you buy a new card on the 15th, through the next 14th, and you get $50 credit for the 15th through 30th. You've essentially sold 1/2 of your original unlimited back to the MTA and changed the date of your cycle.
Many Buffalo routers ship with DD-WRT, a fork of OpenWRT:

http://www.buffalotech.com/products/wireless/dd-wrt-1
Only if the seat belt consists of thousands of strands you have to piece together, and if you screw up one strand your entire belt could fail. I've hung myself with SELinix a few times as complexity grows even just trying to set a policy(s) for an Android phone with half the features removed. Even the NSA guys on the SEAndroid mailing list have been stumped sometimes with complexity errors.
I think parent meant competition. If all other choices are super-exploitable crapware-laden routers, then Google's and Apple's devices become that much more valuable. Not sure effects on the market would be that great, but I can see how it would benefit GOOG/AAPL to reduce choices.
Being around 30 gives more-or-less a decade of experience at being an adult. Which is plenty of time to get your 10k expertise hours in if you haven't been completely slacking off the whole time.
That's good. What plugin setup do you recommend on Firefox to protect ourselves?

Furthermore, I'm concerned about useragent and font metadata attacks. Any recommendations for these?
Elixir actually compiles to the Erlang AST and thus is leveraging Erlang much more than it might seem.
done (using a really cheap og:image image)
GitHub universe
A startup, by Paul Graham's definition, is any business designed to scale up very quickly. A business aiming for say, 5% weekly growth or higher.

http://www.paulgraham.com/growth.html
> Ask HN: What stands in the way of a landless, 100% digital government/state?

Definitions. A government or state is an entity that exercises a monopoly on the legitimate use of force over some territory. If it doesn't have territory, its not a government/state.

> Consider a world government that doesn't have any real large land area, just offices/embassies. Everything from citizenship applications to paying taxes to providing social services would all be provided through digital/online means. Anyone living anywhere would be eligible to apply and receive services and representation.

While governments might (if there was enough motivation for them to do so) choose to treat such an entity like a foreign government/state for administrative purposes, essentially what that is a multinational corporation or NGO providing a defined set of services.

> What would be in the way of this from a social/legal standpoint?

Being treated like a government is a matter of legal recognition by the governments you want to recognize you as one. This is often difficult for entities that have some claim to actually be governments, its going to be harder for something that manifestly is not.

Especially given that you see it as serving as a counterbalance to existing governments -- that's actually a reason existing governments would be disinclined to recognize it.

> What could established local/global governments actually do to fight this?

At the most basic, refuse to recognize it as anything like a government. To the extent that people associated with it tried to do things of substance that actual governments didn't like, they could outlaw its activities (to the extent that they aren't already illegal), and prosecute and punish (or just extrajudicially punish) its members, associates, and collaborators.
Nobody can make the decision of which language to use for you. Both options can work fine, it all comes down the details of your experience, your goals, and the current situation/state of affairs.

I've done extensive development in both of these languages/frameworks (and many more). I'd be happy to hop on a call with you to provide additional information to help you decide; my email address is in my profile.
What development environment do you prefer for D? Old fashioned Vim/Emacs and the like, or any of the IDEs I see listed in the wiki (http://wiki.dlang.org/IDEs)?