skysight-inc/HackerNews huggingface dataset:
Check out SQLite [0]. Scroll down to the "How It All Fits Together" section, which points to several docs explaining its different parts, architecture, etc.

libmpv has very well documented C interface [1], although I haven't had any occasion to use it. I haven't dug through the project source either, so I'm uncertain of its quality level.

Fuchsia [2] looks very promising. Not everything is documented yet, but many of the parts which have docs are great. It's a bit of a rabbit hole though; when I first encountered it I spent a long time reading through their docs and poking around.

[0] https://www.sqlite.org/src/doc/trunk/README.md

[1] https://github.com/mpv-player/mpv/blob/master/libmpv/client....

[2] https://fuchsia.googlesource.com
Self-sabotage is remarkably common. Peter Drucker wrote about this in his book "Innovation And Entrepreneurship". His book is full of anecdotes similar to this article. It is surprising how many managers do things that clearly hurt the business they work for.

Drucker told a story from 1956, about an executive at Macy's who was angry that so many customers were coming in to buy washing and drying machines for clothing. Drucker was confused, and asked if the machines had a lower margin than other products. No, said the manager, they had a higher margin. Then why, asked Drucker, was it bad that customers wanted to buy the machines? The executive explained that Macys was all about selling clothes, not machines, and the customers were going to damage Macys reputation. The executive had previously worked in the clothing department, for decades, and he felt the clothing department was the "real Macys" and everything else was a sideshow.

Drucker has more stories like that. It is very common that managers have some initial bias, that establishes some odd habits in a company, and which over time become normalized. I recently wrote about a similar incident, at a startup where things were a bit odd from the beginning. Despite economic theory, managers are rarely rational.

I consult with many clients in New York City, and I can not begin to tell you how often this is true:

"Anyone who comes into one of these companies from Google, Amazon, or another place with solid ops practices is shocked. Often, they try to fix things, and then leave when they can’t make a dent."

In the last several years, I was at two companies that got rid of all their previous code, and did radical re-writes of everything:

http://shermanstravel.com/

https://openroadmedia.com/

but I worked at a dozen other companies where people knew that fundamental systems were broken, and there was no effort to fix things.

About the politics of fixing broken companies, this is exactly true:

"Google didn’t go from adding z to the end of names to having the world’s best security because someone gave a rousing speech or wrote a convincing essay. They did it after getting embarrassed a few times, which gave people who wanted to do things “right” the leverage to fix fundamental process issues. It’s the same story at almost every company I know of that has good practices."
Based on the supported TLDs, I’m guessing they are pulling down the root zone tables from Verisign GRS. Verisign licenses the Whois data in bulk out to companies like theirs.
\o/ I own 5 million domains... wait a minute do I pay for all of those?!
Ah, the acceptable bigotry of "those [people in my outgroup] can be CTOs but not CEOs". Well done.

In fact, my leaving had nothing to do with advocacy _per se_. As Erin Kissane wrote at the time, if Mozilla were to become a narrow "progressive" advocacy group, it would fail at its stated mission. Whether it has taken or will take that fall, I won't attempt to evaluate here. But that's the risk Erin cited, and I agree.
iPhones and Android phones do this for awhile already. If you read the article you'll notice that the MAC stays the same for a SSID for a working day. This makes sure it doesn't break networking and as a side effect captcha portal limits still work.
Measuring Cosmic Rays at the Edge of Space
Mtv style house tour
ICLR 2018 Open Review Papers
I second this.

I'm a big fan of Mortimer Adler. His specialty seems to be piecing together all the other works of philosophy and making it easily accessible to the commoner.
Modern sales are driven by marketing: making you feel good about yourself by purchasing a certain good.

If your brand is actively associated with a controversial practice, then your sales will fall. There will be people that won't want to be seen carrying an iPhone.
Which is a moot point, as it moves the barrier to getting it to "impersonating another person in front of US authorities", so more like getting a forged passport.

If only most online authentication was that hard, and with so much risk for those attempting to fake it.
It could be that it really is overwhelmingly male and that the women who do participate often downplay their gender, thereby making it look even more overwhelmingly male than it actually is, thus fostering the impression that it could be 100% male. It could also be that the lack of "social" elements, like avatars, makes it inherently hard to signal such details or ferret them out if you are curious about it.

(That is not a criticism. It is an observation. I like the way profiles are handled here.)
The BSDs are known for having a more vertical management structure than other open source projects so I guess the author is contrasting FreeBSD ports to the project itself. It would of been a stronger argument if it had been made explicitly.

OK, BSD ports have complex dependencies. That is optional, OpenBSD ports have relatively few dependencies. Is this a good thing or does it lead to more duplication? Packaging is a hard problem. What does the development model have to do with the result? The Bazaar idea is about developing the software in the first place, not what happens to it afterwards.
As soon as the binaries start betraying their user, there needs to be an alternative. Open source goes a long way to prevent the people in defacto control from adding things like requiring unnecessary accounts, naggers, ads, telemetry, backdoors, excessive bloat, etc. But sometimes the maintainers can't be reasoned with beyond a tolerable point and a lot of software and people already rely on it heavily. If the thing is a standard then someone needs to fork (if open source with a proper license) or reimplement. If it's a closed, proprietary foundational piece of software (OS, driver, word processor, compiler, browser) then someone needs to create an alternative from scratch. Those alternatives may very well start betraying the user at some point in which case, goto 10. e.g. We don't need a competing Linux because Linus is currently on our side.
Can't get full time because that means the company have to pay for health benefits. That one was totally predictable and could have been solved by making part time employment provide part of the benefits.
> My experience as well, most closed source code I have to work with has an objectively worse quality than most open source code I choose to work with.

I think this is mostly because

> most [...] code I have to work with has an objectively worse quality than most [...] code I choose to work with.
There's some reverse engineered zone files for a lot of cctlds at http://viewdns.info/data/.
I would really like to see sample inputs. Or for example, when exploring an api funciton on i.e. the NLP landing page, why not have an "Export this to the API explorer"?
Javascript ecosystem is all about reinventing. UML is back :)
Flat wrong on "remove rights". https://news.ycombinator.com/item?id=14845509
Spacewalk GoPro Footage
I read 'Mastering Phoenix Framework'. The stuff I found online is too scattered and lacks the flow and cohesiveness that you can get from a book.
This is a good idea. My only suggestion would be to whitelist addresses only, not domains, since it is sadly not uncommon that an email account is compromised, especially at large orgs.
I'm trying to find the passed Congressional bill for the authorization of use of military force in Syria that would have declared an actual war, but cannot seem to find which bill it was.
I think this is more often referred to as the 80/20 rule. The precise ratio is not that important.
https://en.wikipedia.org/wiki/Pareto_principle
https://en.m.wikipedia.org/wiki/DigitalStyle
This only works if they're forced to take unpaid time off for polling, or indeed if they're employed at the time of the election.
Here's something I've noticed when working at a big company. It's extremely easy to get vendors talking to you. They will always call you back. It's actually kind of a big deal, if solutions from third parties can offer significant benefits to what you're working on and you have budget to spend.

The flip side is that they always call you. You can't stop them calling you, even after you've told them multiple times you're interested.
> Personally, I long for a world where formatting a document or showing a video on a computer screen is not considered "high tech". And this might be the way towards it.

Okay so here's the thing. Web pages do a lot more than just 'formatting a document' or showing a video. Any serious talk about the web platform has to acknowledge the that that it's an 'application platform' that is more than just an .rtf file.
Summary execution of captured soldiers (i.e. without adherence to the rule of law etc.) is a war crime. Fact. That you have no problem with it is not surprising, and pisses all over what America would like to believe it stands for. What some Americans wish it did stand for.

Be better. Not just better at killing.
The DNC isn't nearly as innocent as you claim. The ultimate goal is power, the rhetoric and ideas are slightly different but corporations and the rich benefit the most.

disclaimer: I voted straight D in the last 4 elections
>LA residents also pay the highest percentage of their income in rent (23.9%)

Not according to the Census Bureau and U.S. Department of Housing and Urban Development American Housing Survey. That honor is reserved for Miami with an average of 27%, and 1/3 spending 50% of their income on rent.
The article states that write-in candidates receiving a single vote commonly win these positions. I'd suggest reading the article before shouting "fraud potential."
Interestingly:

> Eddy Nigg (StartCom)

> Comment 11 • 7 years ago

> According to http://www.mozilla.org/projects/security/certs/policy/ and https://wiki.mozilla.org/CA:Information_checklist apparently fails to comply to the audit requirements amongst other things at the moment. Should a valid audit statement be published and confirmed by an authorized auditor, I guess Mozilla could consider a discussion to include this CA.
List of free software testing and verification resources
>The Geneva Conventions are treaties between states that define how they will treat each other's soldiers if captured in war.

The Geneva Conventions are a set of ethical standards that should apply to all persons, regardless of the legal application

>The Geneva Conventions do not apply to wars with non-state actors or states who are not participants to the treaty.

Any person that is of good moral and ethical character would apply them to all persons.

>The Geneva Conventions would never apply to traitors on your own side, which is the case here.

Has there been a trial convicting the person of Treason under US Law?

I guess no only to you not believe in basic human rights, you also subscribe to the moronic ideology of "guilty until proven innocent" where the government only has to assert treason, not actually prove it beyond a reasonable doubt to a jury of your peers

>Perhaps military people know more about the Geneva Conventions than you give them credit for.

I am not really interested in the legal application of the Geneva Accords, I am interested in the moral and ethical foundation they are based on.

Ethical and moral people believe that the Geneva Accords should apply to all persons at all times regardless of declarations of war or any other factors.

This moronic idea that you should abuse, torture, or treat inhumanly a person simply because they are a "non-state" actor has no place in the modern world, it is an excuse to defend barbarism, barbarism we should be looking to expunge from the world not justify
>Where is that listed? The biggest one I can find on apple.com has a 512GB drive.

It's one of the customization options they give. Perhaps it's not available for the 13"? (I have the 15")

>Presumably you'd be using it for a couple of years, not just right now.

Yes, usually use them for 3 years or so before replacement (previous model I had was a 2013 one, new model is a 2017). But I pick a model based on my needs down those 2-3 years. If I have a feel I'll be needing more disk, I get a bigger disk from the start.

>Have fun with your pyramid schemes.

Selling a used laptop (or anything) is hardly a pyramid scheme. For one, it doesn't usually get more than 1 sale, making the whole "pyramid scheme" accusation moot.

>Yes, because I'm fond of paying more to (barely) solve the problem that they created in the first place.

The payment is on top of the standard warrantee, and includes accidents and such that are not covered by most warrantees, so...

>add up to enough to just buy another laptop from a more competent manufacturer

Well, good luck with that.
I think it is pretty normal for mega-corps to do tax-evasion activities, otherwise they would not be mega-corps.
Stone cathedrals (the ones still standing, anyhow) were built by generations of skilled craftspeople guided by a self-perpetuating hierarchy. The hierarchy had access to, and the craftspeople had the benefit of, ways of extracting wealth from the economy. The availability of unlimited resources allowed them to cover for plenty of mistakes.

Sure, the cathedral structures look elegant and eternal. That's because time favors the stable ones. The other ones fell down long ago. It's the same reason that the orbits of planets are seemingly so well-ordered: everthing that wasn't in such an orbit has crashed into something else and disappeared. (Look at the surface of the moon for evidence of that.)

Music and literature work like that. We think the age of Mozart was particularly wonderful, because we have Mozart's music. But there was plenty of other music in that era, most of it bellowed by bad musicians in taverns. That's not so different from today's music scene.

Why shouldn't software work like that? Why isn't Dr. Kamp's lament morally the same as the lament of the guy with the cabin in the woods? I'm talking about the guy who finds himself with more and more neighbors, and grouses that "nobody respects the wilderness any more."

We all respect elegant lasting structures (fork / exec / stdin / stdout is one such structure). a creative field with huge output will generate more elegant lasting structures. We just can't tell which ones will survive from where we sit in the middle of it all.
That's the same outcome of terrorist attacks and massive ad campaigns. Hardly useful without an actual message.

The only thing most people know about occupy wall street was that a bunch of people camped out for no particular reason.
Here https://blogs.gnome.org/thaller/2016/08/26/mac-address-spoof... is how you can do it with newer NetworkManager.
I don't know.

I believe (maybe wrongly) that any FDM printer with "filament" is anyway dedicated to "consumer level" (or at the very most to the "prosumer") market.

Industrial machines tend to use very different technologies using laser sintering or similar.
Decoherence and Hidden Variables
Google "constructive termination".
Apple are complying with the law that they wrote.
> I'd respect activism advocating for simplified, hard to game tax codes more.

I agree. I feel like many of the protests are more along the lines of 'this company makes a lot of money so they should pay more taxes, regardless of the current law'. As a society we would get a lot further along making real changes if we protested the government who a) put these complexities in place and b) who seem to lack the will to change. In the end, a single corporation making a lot of money is easier to hate, rather than understanding all the backroom deals/lobbying to get the complexity added in the first place.
Doubling the standard deduction results in tax breaks for the working class.
Or just punitively tax all in kind benefits.

There's no good policy reason to make it advantageous for businesses to provide compensation that the recipient can't spend or sell.
What is Phoenix? The site doesn't give an introduction.
Then Apple stops selling in France and continues to sell in Belgium, Germany, Spain, etc and people drive them into France by the truckload. Or Amazon just delivers them via post. No taxes to France at all. Problem solved.
> that is something that happens in war and trying to make rules about it after is just silly.

Murder happens as well, is making rules and laws making murder illegal "just silly"

>I have no problem with summary executions of soldiers caught by the enemy

That is scary, Do you feel the same if an American Soldier was executed by the enemy?
Amusing that they couldn't get the encoding correct on their final email either.
In the Bazaar I can at least fix bugs myself and look what the code says instead of fiddling around with incomplete documentations.
And what every person in the US does who takes a deduction.
> Have any of you lived near a wind farm ? A few years ago I camped near one that had 5 wind mills, and it was 7 miles (11 k?) away, It was like I was sleeping with the loudest snorer you can imagine. I slept very little.

That really surprises me.

I've got a dozen turbines less than 10km away literally facing my windows (I can see them unless it's really foggy) and I never heard them, despite having real trouble sleeping when there's any sort of noise. The turbines are half a klick from a small town too, they'd have been burned down a long time ago if they could be heard from 10.
I don't trust the ACLU. Black lives matter is about the dragon-king of poverty and crime, not police. They don't get that, and so no solution they offer is capable of engaging the root cause. They don't understand because they are unwilling to ask.
Thanks for the link, a very nice article indeed.
I had to work with a lot of open and close source. From my experience there is an equal amount of good and bad code on both sides of the fence. It depends more on the age of the codebase and the respective engineering techniques.
I don’t think there is a need, however market forces will ensure that competition exists. If the incumbent starts to betray the user alternatives will automatically arise.
I don't see how the "sarcasm" (I use the term loosely) is justified.

You indeed failed to consider all those things, and all those things are things one should have in mind, whether a particular built-in function is faster than a custom implementation or not.

Not to mention that I said "probably optimized C++" -- I didn't claim straight out that this is the case. The other two claims still hold: it's built in, so you don't need to roll your own regex based one (complete with bugs the first time for most people), and it conveys the intention to trim perfectly.

That's even better than being faster, unless there's a real need to have that particular operation be fast in your code. Heck, the fact that you got them wrong in your initial regexes (not capturing what trim does in general) shouldn't give you enough pause? If you have gone with those BS regexes instead of trim you would have introduced a bug in the codebase.

If one wants to optimize some such method, running on a tight loop, and on a verified hot spot of their code, they would of course need to measure to see which method is faster, not just rely on someone's suggestions. That's computer science 101.

That it doesn't work "on your machine" (and on whatever browser you've checked) doesn't mean anything. One would need to check on various browsers, teat what browsers they want to target (e.g. perhaps their app is Electron and only needs to work there), and which method is faster there.
Just tried to buy using PayPal - the $69 package. PayPal tells me that it would pay $82.80 without reason? I aborted the transaction.
No. 400 lb is 1779 newtons on Earth, but 294 newtons on the Moon. Newtons are really what defines the effort needed to lift an object.
House cats kill FAR more birds than windmills ever will. And windmills don’t kill any squirrels or chipmunks.

I’m not sure why people focus on the estimated 100k to 1M birds and bats killed by windmills[1] when house cats kill 1-2 Billion[2]. Perhaps they have an agenda?

1: https://www.smithsonianmag.com/smart-news/how-many-birds-do-...
2: http://www.businessinsider.com/cats-kill-billions-of-birds-a...
How I (Finally) Built an App in Elm
10 Strategies for Leaders to Drive Disruptive Change
When I read Cathedral and the bazaar I was genuinely surprised that it is not entitled "the cathedral _with_ a bazaar". Both have a role, e.g. the Linux kernel is a cathedral while GNU software is the bazaar - neither of them would make much sense without the other.
> being ultimately based around a single consensus ledger

You managed to got two things wrong in one short sentence: it's not single
ledger (everybody at each point have their own version, only to some degree
compatible with anybody else), and it's not consensus ledger, as in
consensus problem a.k.a. Byzantine generals.

Bitcoin never aimed at consensus, it was always about timestamping the
documents (transactions).
My mentor in lampworking for the past decade is Greasy Glass, I will reach out and see if he would be interested. All his recipes are on paper. Shameless plug if you need funky color http://greasyglasscolor.bigcartel.com/
A metric I like to use with these kind of nostalgia-laden stories is how often the word 'free' appears, even in parenthesis.

To save you some time, the answer is 14 times.

And each of those 14 occurrences is exclusively as a prefix to 'BSD'.

Complaints around how Eric failed to understand the the key element of free software, because he eschewed the word free, and when the subsequent reviewers missed this, should be easy to algorithmically flag.
> I am not really interested in the legal application of the Geneva Accords, I am interested in the moral and ethical foundation they are based on

That is a completely fine and reasonable position as an individual, but that cannot be the position of someone in the military.

If everyone in the military decided how to exercise lethal force on the basis of their own personal morality as opposed to what their civilian government has decided the law is that would be complete chaos.

Any blame here falls entirely on the civilian government which has decided, in accordance with all its laws, that the things you object to are legal and right.

The military is doing its duty under the law to obey the directives of civilian authority.

If you disagree with the law, then by all means object, but object to those who are responsible for making the law.

The alternative is that the military decides the law for itself, which would be a military dictatorship, and I don't think you would advocate for that.
The green energy comparison is not apt because there isn't an ethical amount of taxes to pay. With green energy you are trying to minimize non renewable consumption.

What is the ethical amount of tax deductions to take? All, some, or none of the ones offered by the tax law?
Not only that, but Bitcoin script was intentionally designed to be Turing incomplete, in order to allow static analysis of time/space complexity.

Ethereum was invented to fill the space of a blockchain with a Turing-complete scripting language, which may or may not prove to be useful in the real world (in my opinion it hasn’t yet).