skysight-inc/HackerNews huggingface dataset:
The two examples parse exactly the same set of arguments, so your claim that the python one ignores complexity seems naive, whether or not this was an intentional oversight im unsure of. Or perhaps it's just significantly simpler ;)

My problems with the F# example:

1. It internally rewrites the argument names. "Data" becomes "--data". Who knows how I can get a short flag (-d) in f# land.

2. You don't declare things at once. You define all the arguments the. You define all the descriptions, etc. This isn't the fault of the language necessarily, but this API is bad. It's highly repetitive (each modification to an argument requires a new match expression it seems, that's gross).

3. It's unclear if and how this is extensible. I can continue to decorate main to add more args (for example if I wrap an existing tool and define additional flags), in python in an obvious way. This is not obvious in F#. This compounds #2.

Your objection about kwargs isn't particularly compelling. Kwargs are exactly as "stringly" typed as method names, which is exactly how you're doing modifications in F# (or Java or anything else).

And density of the python is trivial to fix by adding newlines.

As an aside, I'm the third (or fourth?) to tell you that your responses appear incredibly disingenuous. And that you are the one acting dismissively, not the post you originally responded to. I don't see any universe where going to the effort of comparing the two languages in question in a reasonable benchmark and sharing it is anything approximately dismissive.
7 IMPORTANT STAGES OF ECOMMERCE DEVELOPMENT
Yandex began indexing Google Docs with passwords
It obviously seemed like a good idea in 1991 but in retrospect the User-Agent header was probably a bad idea. TBL never anticipated it would be abused by servers for this, and for browser fingerprinting...
Indeed about 20% of Indonesians speak mostly Indonesian at home.

source: 2010 census http://sp2010.bps.go.id/files/ebook/kewarganegaraan%20pendud...
It absolutely does - when this same law was implemented in Germany as a national law it was struck down by the constitutional court.
Of course. You are presenting a false dichotomy. By its very definition, each of those acts engages one's free will.

People have escaped from work camps or revolted. Others have resisted armed attackers. Some have used their god-given intelligence to question other's interpretations of scriptures. and so on...
That would be an awesome attack.

Supply journalists with harmless USB devices. Then pass around a fully weaponised PDF.

For the those that think malware in PDF's are history, here's a link to 2 zero days found just this march.

https://cloudblogs.microsoft.com/microsoftsecure/2018/07/02/...
NET Core Microservices – DShop Project
These usb cables with data switches need to become more commonplace. https://www.adafruit.com/product/3438
The China-U.S. Power Struggle Is Just Beginning
I'm no lawyer but it appears to me that "exempted" countries don't need to prove NZ laws would have been broken [1]. The United States is an "exempted" country [2].

[1] 25(3)(b) http://www.legislation.govt.nz/act/public/1999/0055/latest/D...
[2] http://www.legislation.govt.nz/regulation/public/1999/0370/l...
I disagree, "everything is a string" makes for sloppy programs. Programmers should be learning languages with good type systems if they want to build anything larger than some simple glue scripts.

I interned at a large company which had hundreds of thousands to millions of lines of Tcl scripts to customize an engineering package they use. It was a complete nightmare. It would be preferable to have less of those in the future.
That 8% number sounds astoundingly high for the US, does anyone have any data to corroborate this?
Sad they'd spend millions to catch moles but can't somehow afford to pay the crucial people the right sum. If you've got people who have access to valuable information consider their financial situation and adjust their compensation accordingly so they're never left wanting, your enemies will use the same damn information to make them turn on you... Why the hell not beat them to the punch? If they've got their expenses covered they've got no serious reason to commit treason one would think.
It really isn't that big of a deal. I don't pack "essentials" either, unless I know that a place won't have what I need (stick deodorant is a good example of this).

Most people will check into their hotel first-thing anyway. A 10 minute diversion to stop at a convenience store isn't as bad as you might think.
A very useful and "secret" feature: you can give youtube-dl the URL of a playlist instead of a single video and it will download all of them.
>> nicotine decreases anxiety

decreases intensity of the anxiety and duration as well, when measured in years.
As the very first language Python may be a good choice compared to Rust in the sense that one can learn to _program_ with a smaller risk of such up-front frustration as to give up altogether.

However, after getting to the point of feeling “I can do this programming thing”, I don't think Python provides any specific help for learning Rust more efficiently than learning a given thing in Rust directly.
Randomly assign a district to a registered voter and it changes every time they register at a new address.
I concur!
I don't understand, why was there a need of such services anyway...
Wow, this is just such a great idea. Dan (author) if you're reading these comments, you should definitely sell these cameras as a product.

Also would love to see some side-by-sides of an actual image and the Draw This photo.

EDIT: installing the project locally right now -- will see if I can generate some side-by-sides :)
The wouldn't have even had to push smaller changes - there are ways in git to do a commit that basically overwrites the current state of the branch, but doesn't require a force push. We use it where I work when promoting branches (e.g. to production branch) so that we never ever have to worry about merge conflicts or force pushing. It's a merge strategy that basically says "When merging, just use parent 1, and pretend parent 2 doesn't exist when calculating files, etc."
IANAL, and so don't know how libel and slander apply to the deceased. I can imagine how estates might have claims. But ??? And even so, there are all the non-deceased correspondents.

I had no clue that email protocols "implicitly grants the recipient a copyright". What are cites for that? Neither https://tools.ietf.org/html/rfc5322 nor https://tools.ietf.org/html/rfc5598 includes "coptright" except in the "Copyright Notice".

But anyway, I get your point about "forc[ing] uploaders to have skin in the game." Maybe that will be enough. Because, as you say, there are many other ways to leak confidential stuff.
Haha I'm sorry, I will edit that.
Specifically, it’s an aerosol. (Everything you said was correct, just expanding)
By that argument, all the rendering code in my browser is also native. The browser takes a markup language and CSS and renders this text using native components.

React Native takes smaller markup and a subset of CSS and renders it using native components. So how is that as native as you can get in comparison?

I agree that layer between markup and native controls is thinner in React Native but the actual abstraction is actually very comprehensive. iOS and Android applications are constructed quite differently from each other. And React Native is itself different from that. It has an entirely different API with a whole different model for how applications are made. So much so that the platform differences are almost completely papered over. So is that native?

I disagree that the idea of "native components" trumps the fact that practically everything you do in React Native is different from the underlying platform. Ultimately that seems like the least important detail. The abstraction is actually what makes React Native useful but it shouldn't be sold as "native".
oh, what happened?
One of the better ways I’ve heard is multi-member districting, where you have a slightly larger district with multiple reps (maybe 3-5 representatives) where seats are partitioned proportionately for that district. Voters vote for a party, and seats are apportioned to each party in accordance with their share (with some rounding). This guarantees a result that is at least as proportional (I’d posit significantly more proportional) as the current representative system, and maintain the ‘theoretical’ locality of representation, meaning constituents still vote for people representing their small localities.

There are different ways to assign representatives in proportional representation systems, but at such small scale you could have district-wide primaries where the top N finishers for that multi-member district are slotted into seats in the order in which they finished in the primaries.

Unfortunately this system is still imperfect, as strategic voting can still occur l, but significantly less so than in our first past the post single-member system. Also it excludes extremely small parties (>10% of the national electorate) from influence. It’s a tough problem.
Err, the partially flow sensitive escape analysis talked about here is a generally decades old technique.
The only interesting part is making it practical for JITs by being able to choose which branches to care about.

And honestly, while well thought out and engineered, it hardly qualifies as almost alien technology.

The thesis it's based on points out there are no published papers covering exactly this technique, but are in fact two other production implementations that do basically the same thing (luajit and pypy) that exist.

That's usually a really good sign that what you've done is not that novel (in the sense of being straightforward to those in the world) even if it is really good engineering.
It's worse. I think I damaged something in my brain by watching that...
I wonder what the HOA thinks about that :P
I very much want to see side by side samples. Also the ability to buy would be pretty cool.
What, did you call a client a Giraffe or something?
I would totally buy this. I bet many other people would as well...
Tunecore does a similar thing for music: https://www.tunecore.com/sell-your-music-online

You upload your music, and they put it on the various services for a fee. Including YouTube if you select it.
App availability makes or breaks every platform. App developers only release stuff for platforms with a large user base, and "Desktop Linux" as a whole is at a mere 2-3 percent at this point. So I think the new system would need to ensure that whatever energy an app developer invests into developing for this platform could be re-used to have the same app run on regular Linux distributions. This is something that would need to be solved...

Also, a large brand name behind it (not necessarily a commercial company and in no case a Linux distribution company) would probably help adoption.
Autonomy: You’re Doing It Wrong
Your examples are kinda funny, because that could easily be true. Now, if the second one was 90.0% on the other hand...
I would like a way to proactively opt out of your application/service, so that there is no chance you ever host an email thread I'm on. Do you provide some mechanism for this? Frankly, I'll take legal action if one of my emails ever ends up on your site.
I think this is a really hard thing to generalize, the broader an attempt would be likely to make mistakes and casual readers would overlook a lot of context sensitive information (OS, OS version, CPU ISA and particular uarch, configuration of policy things like superpages, NUMA, scheduler) that limit applicability outside of the benchmark and run itself. I like the article's conclusion and call to action.
Yup.
You can purchase unlimited packages in a large selection of countries. Been using the service for years now. Amazing.
And no need to swap Sims, or replace your home sim
The $100K is probably just the cost of materials.
What's the point of districts then? Why not just do multiple representative at large then?
Camtasia works great!
I bet their localization efforts are woefully lacking as well!
> I really hope this does well (because I'd like to discover more interesting and useful content).

Thanks! Expect to see more content in the near future.

And we definitely need to redo our front page and incorporate more cool content. It's a lot better than when we launched, but I feel like we haven't quite hit a level of professionalism that's reflective of the rest of the site.

We’re trying to avoid raising capital, so what we’re really looking for right now is a larger company (1,000+ employees) to adopt us for a year so that we can keep evolving the internal tooling and make sure it’s satisfying a real need. (If anyone is interested, send me an email.)
Reaction times are strongly correlated with IQ which, in turn, has strong inverse correlations with many of the characteristics for people who are, and have been, reproducing the most. The paper proposes this, 'dysgenic fertility', as a possible explanation. As an aside this is not an implicit reference to e.g. Africa. This problem exists on an international and intranational level. E.g. in the US people who have household income of less than $10,000 have a fertility rate 150% that of those with a household income greater than $200,000 with a surprisingly smooth fertility:income gradient between the two. [1]

Crucially, the heritability of IQ seems to be only increasing the more we learn about it. Older studies showed it to 'only' be around 60% with more modern research indicating it is upwards of 80%. [2] One peculiar, and confounding effect, here is how IQ behaves on youth. In young age environmental conditions can play a more substantial role in IQ, yet as youth approach adolescence and beyond their IQ tends to approach their 'genetic expectation.'

---

And all the above assumes something many do not seem aware of (based on a different thread). IQs in the developed world seem to have started to substantially decline with no viable convenient explanation. Environmental or educational conditions achieving diminishing returns are what we would like to believe, yet of course if that was the case we'd expect to see an asymptotic decline of growth approaching 0. Instead we are seeing an actual decline in IQ. [3] One conflicting bit here is that most evidence indicates this decline started happening sometime in the mid 90s. Prior to that IQs had been increasingly, though more slowly over time - but that decline of growth is to be expected.

[1a] - https://www.statista.com/statistics/241530/birth-rate-by-fam...

[1b] - https://www.census.gov/topics/health/fertility.html (the statista graph presents this data in a cleaner format - adding this as just a more reliable source than random internet site)

[2] - https://en.wikipedia.org/wiki/Heritability_of_IQ

[3] - https://en.wikipedia.org/wiki/Flynn_effect#Possible_end_of_p...
Only thing about embedding is that videos can be removed at any time for any reason (or no reason at all). Plus having the downloaded videos make it easy to load up on an iPad or similar device for offline viewing on long trips where internet access may not be guaranteed.
Should Dropbox and other cloud storage vendors also be shut down by the FBI?
It may feel more fragmented, but it's actually becoming more centralized.

Years ago, I said (both quip and serious observation), "China is the prototype."

Now, every political entity has the ability to lock down and survey its piece. Perhaps by purchasing a system, configuration, and support from China.

That might feel like fragmentation. But, a lot of those capabilities are working more and more in concert, particularly when it comes to IP rights and the influence, including coercive as well as incentive, of IP rights maximalists (as in, "the most for me").

As the old saw goes: "Follow the money."

That's why I keep telling people to focus on creating other, independent physical layers.

For a long time, I tried to live with the legal rules. To find that really, they only let those same powers screw me sooner, longer, and harder.

I'm all for compensating creators. Not so much, the ever more monopolistic and perpetual rent-seekers, nor their authoritarian facilitators.
Project Management Methodologies
Get rid of FPTP first, since that is the worst of your problems. Multi-member districts will be an incremental improvement on top, and actually be meaningful once every vote ends up selecting a representative.

With a STV system like Hare-Clarke you will likely see independents standing with very centrist platforms, with the major parties quickly scrabbling to get those centrist votes.
https://en.wikipedia.org/wiki/Hare-Clark_electoral_system

Quota-preferential.
I somehow don't think the world where people made up standards and then tried out if they are any good was better. It's pretty powerful that Web Standards can actually be somewhat tested in production before they are finalized.
It wouldn’t even be safe, much less pleasant.

In my experience, 50mg/ml in a low power device like a July is about equal to 9mg/ml in a sub-ohm device.
Just like Wayne Knight's character Nedry in Jurassic Park, where do you put a stop on what needs to be paid to keep things safe? It's a dangerous game to place a price on safety if the sole determinant is the loyalty of the individual.
Sorry to butt out, seems this deteriorated into talking past each other and is unlikely to recover.
I explained the sense in which it is limited compared to the entire Internet. Do you have any specific refutation of my explanation, or are you just rejecting the general idea that anything involving Google could be regarded as not all-encompassingly huge?
One thing you almost certainly want to change is the site's behavior with Javascript disabled - right now, it just shows a white screen with the text "Loading FWD:Everyone".

It's a bit of a pet peeve for me to see pages like this that are primarily static but are not accessible without JS, but I can understand that making a page built with a JS frontend work without it might be more work than it's worth, at least for an early stage project.

However, you really should put up some sort of notice to users - while being able to read a short blurb about what the site is nice, even just "<noscript>This site requires Javascript to view.</noscript>" is better than a blank page or permanent loading screen.
I was making the assumption that it was completely synchronous, and thus that using a new setTimeout per item wouldn’t be helpful, but I neglected to consider UI responsiveness—and so on reflection such a thing might be useful. Taking that into account, it becomes rather messier:

new Promise(resolve => {
const out = [];
const iterator = collection[Symbol.iterator]();
function next() {
const item = iterator.next();
if (item) {
setTimeout(() => {
out.push(expensiveFunction(item.value));
next();
});
} else {
resolve(out);
}
}
next();
});

JavaScript’s threading model is rather hostile to expensive CPU-bound functions. Workers are just too hard to use unless you go all in with that architecture. I love being able to work with things like Rayon in Rust.
I don't follow. I have a Twitter profile. If someone else shares racist stuff on their Twitter profile, is it "on my domain?"

In any case, I'm skeptical that you would ever use this for a blog because the links are immutable. You'd have to either change your homepage every time you updated your blog, or you'd have to dynamically render your homepage in Javascript by querying another server - and if you're gonna do that, what's the point? Just host your own stuff then.

What this gives you is a way to share static content where your entire app/page can be distributed in the url with extremely minimal server interaction. There's no risk of malware or vandalism because there's nothing actually being hosted - the URL is the data. When you share it with someone you know exactly what they're going to see when they click on it.

I can think of a lot of uses I might have for this; even just minor things like sharing quick lists with family members. Updating the URL whenever I changed something would be annoying, but the benefits might outweigh the drawbacks.

Edit: Are you talking about domain forwarding? I could see how that would be problematic. It didn't occur me because I'm not sure what the advantage would be. I don't think I've ever been in a situation where it was too cumbersome for me to host static content somewhere, but not too cumbersome for me to buy a domain and edit its config whenever I published content.
It’s First Past The Post that forces the two party system. Get rid of that, STV is what will bring lasting change and reduce the the tendency for the two major parties to be exaggerated opposites of each other.
No, there isn't, at least not in that article. If you actually read the studies referenced, you'll notice that none of them actually support the claim that learning Esperanto first is better than just starting with your actual target language directly. Learning Esperanto can speed up learning another language with shared vocabulary, but not so much that it offsets the initial time investment of learning Esperanto.

Given how often it seems to be used to perpetuate dubious claims about Esperanto's almost-magical benefits, I'll need to find some time to completely rewrite that Wikipedia article. For now I'll just link to a review of one of the studies I wrote up a while ago: https://news.ycombinator.com/item?id=14848019
The argument could be made for any web site.

Dropbox does not specifically encourage, promote or support the sharing of licensed content, moreover, they work with authorities where there is a problem. And of course, their 'boxes' tend not to designed for widespread public use. They are not hiding out in a jurisdiction wherein they can evade legal issues.

Obviously the definition for 'the line' that is crossed is going to be difficult, but it has to be somewhere.

I don't have huge faith that the American legal system is going to do well on this issue for thus single case, however, it's going to have to work it out over time.

As cases make it to the Supreme Court, hopefully there will be more clarity.
The organic industry activity demonizes GMOs to boost their profits (GMOs aren't permitted in organic). Much of their rhetoric is based on pseudoscience.

Organic is less efficient requiring more inputs and land and can be argued is worse for the environment.

Organic uses pesticides yet they advertise themselves as not.
>Never understood the underpaying of highly qualified people in the govt.

because Americans have been trained get upset when they find how much government employees make and that's why their taxes are so "high".
And this is why we should encourage content creators to cross publish their videos on peertube/steemit etc.
But then I look at Canada, or the UK. These are single member districts, with first past the post elections, and they have multiple parties, including regional parties. The US doesn't have anything like that.

There's something more going on in the US.
This is a post from 2012.
Organic uses pesticides
> This has been in SSDs for long enough without being hailed as a game changer, which is why I question anything common between the two that appears to be called out as the cause.

It's only been in the past few years that flash memory has been accessed through interfaces that weren't made for hard drives. NVMe is recent enough that it's no surprise to see that the conservative, slow-evolving OS virtual memory subsystem still hasn't been entirely re-architected to account for the new possibilities that fast, low-latency storage brings.
No, they're really not. You've probably worked at a company with an American culture, in Japan.
The protocol underneath mastodon can do all that too. I’d like to see federation with existing decentralised protocols with similar intent.