jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
In the US, voting is decentralized (state control their own election/ballot processes). The parties control their own candidates.

So, we have primaries for each party. Some states are open (anybody can vote, but only for one party's candidates) while other states are closed (only party members can vote). Then, after the primary winners are selected, there is a general election where to select among each party's winners.

Most of these elections are plurality, although some states require majority (with runoff between 2 top candidates).

Basically, this leads to extreme candidates winning the primaries, then trying to pivot to center for the general election. It also means that if a primary has many options, as the GOP 2016 primary did, you get results like Trump - all the reasonable candidates cancelled each other out.

Pivoting to approval voting would be relatively easy - the ballots don't change much (just allow 1+ choice per race). We could maintain party/state primaries and a national general, but move them all to approval. That would avoid 3rd party spoilers and hopefully prevent the fringe of either party becoming the nominee/winner.

This ignore the added complexity of the Electoral College. That's an anachronism for another post.
But London is rather un-american in its practicalities right? It's a total expensive pain to drive, as roads are narrow and there's a 20usd a day fee to do so. But public transport is great and wherever you live there are walkable amenities.
https://arstechnica.com/information-technology/2017/04/pictu...
https://news.ycombinator.com/newsguidelines.html

Let's be respectful to each other. We're here to discuss and not to offend.
I wonder if El Greco comment on Michelangelo was less a general statement and more philosophical or something more detailed?

I find sometimes folks who are deep into a topic make statements about others who are similarly deep in that topic that sound very broad and general to me ... but really are more focused / about other things.
People I know only use Signal for drugs. ymmv
> If every transaction that everyone does has some outputs to darknet markets ... and some outputs to legitimate businesses ... then that really is reasonable doubt that any particular individual did anything bad.

It says that no particular individual made a Bad Guy payment, but that all of them facilitated it by providing cover noise.
Yeah: using submodules makes maintaining vendor patches (which, FWIW, I pretty much don't do and will move mountains to avoid... but like, I totally appreciate why people do them) really natural and easy. Like, you don't just want a copy of the code: you want to be able to participate in the development of the upstream code with the same level of tooling that they have, and submodules does that.
Maybe it’s the aggregate cynicism of seeing all that “progress” amount to little else than hype, shifting market share from older giants in every sector to new exciting new startups that almost immediately become just as bad as the old giants or in many cases worse. Ten years ago I also couldn’t wait for my plot of land on Mars. 2021-Me Cannot imagine being truly inspired by a software company.
Thanks I needed that. “When you let go of that need to be immediately great, you are also able to better learn from the people around you. Rather than compare yourself to where people are, and decide that it would be impossible to match them in the time you have, you think more about how to get gradually better over the time you have.”
So their precious committee appointment is more important than their oath? Really, if that's all that's holding them back, then I've lost any respect I have for them. As things stand, they've been able to do very little to "fight these things" even sitting on the committee.

What we need right now is to know the full extent of the damage. And they swore an oath to protect the constitution. Any fool can see what an existential threat this is to our constitution and country.
It's still good advice for young children since they lack the judgment to know when a lie is appropriate. Gaining that judgment and learning when and how to lie is a natural part of growing up.
> EDIT: So apparently I have to sign up for an account with yet another service, Readcube? No thanks...

I don't think so (I don't have access to nature journals so I can't check myself) but on the nature page for the article, if you click the share button it should be as a "shareable link" at the top.

This is based on the intro video here: http://readcube.wistia.com/medias/63iom1ywdy

It's a bit annoying that there's been a lot of talk about this being possible, but nowhere in the articles do people say how to do it.

> Ahh, thanks. Quite a peculiar mechanism.

Yeah, I suppose anything other than "the articles are now free to read" is going to be a bit odd to use.
Heh, I had the same watch as a child and many of my friends did too. I don't think it's a sign of al-Qaida or any other particular group. These watches just were (probably still are) very popular in developing nations because they are cheap and trustworthy (unlike Chinese counterparts of the same price range).
Many CDNs work by retrieving the page themselves, caching it, and re-delivering on request. In that case, if the original page changes, the CDN would automatically change too.
Rochester was the AS/400 facility wasn't it? Or iSeries in latter years.
Imagine a really simple game where there are only 2 moves: saying 1 and saying 0. The player who first says 1 wins. So of course the player who has the first turn will in practice always win, but when both players move randomly it's 50/50.
SQS also doesn't guarantee FIFO.

SNS guarantees delivery with back-off to HTTP/S endpoints (handling HTTP status codes properly) with very low latency in an asynchronous manner.
Knowing Japanese porn Im not that surprised. Japanese men are between awkward and weird when it comes to interacting with women.
A more relevant question is "is it supposed to?" Is the standard of Duchamp the only or highest standard by which we assign artistic value?

The best art, I've found, lifts the soul and can even have a transformative effect on the observer. This does not preclude shocking art, but can be achieved even with purely abstract forms without a representative referent, let alone a shocking one.

I think it's time we open a discussion on what we hope to achieve with art, one that involves the Katy-Perry-listening, Marvel-movie-watching public and not just the "art world".
"Safari 5 will apparently include a Reader functionality that will make web page reading easier by extracting and organizing the text."

And exporting it to ePub?
And it couldn't come soon enough.

I see words like these as very useful inflection points; on one side of the curve, a developer that uses them without revealing a more nuanced understanding is a developer I should avoid.

And on the other side of the curve, it's a way for non-technical people to refer to a complex set of technologies they otherwise probably couldn't talk about (or spend money on).
Other alternate title: "why central banking is dangerous".
void condense_by_removing(char* s, char c)
{
char* d = s;
while (*d = *s++)
d += *d != c;
}

It always does the copy, then evaluates *d!=c. If what it just copied is equal to the forbidden character this evaluates as false, which in C is 0, and hence d is left unchanged.

If what it copied is not equal then this evaluates as true, which is 1, and hence d is incremented.
It wouldn't help at all, but it might give the impression that you are a "profeshniol" to clueless IT manager types.
I’ve bought one of those to upgrade a Mac airport. It’s rubbish! I get much faster real world rates on the old airport and it doesn’t fall off with range so quickly! Very disappointed. Great marketing though!
You can ignore a incompetent customer who doesn't know what he wants. Try this with a similar boss.
See my other comment: http://news.ycombinator.com/item?id=1429494

Provided the nappies get re-used, you have a moderately good washing machine and don't tumble dry all the time then cloth are better - it's a very detailed study.

In addition if one has an A+ rated washer always line dries, reuses nappies for a second child (eg we bought ours 2nd hand on ebay and reused them and will sell them on or use them as clean-up cloths) then cloth nappies are substantially better.

>If it's cheaper to get it delivered via next day air, then it must have used less energy.

This appears to be specious reasoning. A company can charge more or less for delivery for competition purposes the actual cost of transportation is usually obscured. I can fly the 200mi to my in-laws more cheaply than taking the train, I don't believe it uses less energy to fly.

See for example http://www.seat61.com/CO2flights.htm which gives a figure of 90% CO2 saving by train (CO2 emission correlating with energy expense seems reasonable).
You're right. 'Foolish' was a poor choice of word.

When pairing mineral resources with a chaotic government like Afghanistan's, I can't help but picture kleptocratic scenarios like Nigeria, Congo or the like and that's what brings 'foolish' to mind.

If mining started there today we would certainly enjoy the fruits of the labour, but I'm not sure the people would see anything from it. A few other posters have mentioned 'The Resource Curse' and I think Afghanistan would end up more like Congo than Norway if minerals were extracted in quantity from their soil.

I think starting with agricultural exports and building slowly from there would provide a more stable economic foundation.
> The people lending the short are expecting the stock to go up

They might agree that the stock is going to go down, but, because they're long, i.e. expecting the stock to go up over a long period of time (e.g. by the time they retire), they don't care, or at the very least isn't willing to make the gamble.

Also, there's a fee for the lending.
Got-rich-quick stories aren't bad because you'd be unhappy to be wealthy by getting lucky off of a silly idea, they're bad because most people just aren't going to be lucky enough to be in the right place at the right time. Instead, most people have to work hard doing things like learning Clojure or improving their writing skills in order to produce a product that society really wants.
Regular investing in the stock market is when you buy some stock, believing it will go up, so you can sell it at a profit at a later date.

If you believe the price of a stock will go down, then you can short it. This involves the opposite of regular investing, selling high first, then buying low later. To do this, you borrow the stock of someone else, with an agreement to pay them the stock back at a later date. You sell it straight away, then when the time comes to return the stock to the lender, when hopefully the stock price has gone down, you buy it back form the stock market, and give it back to the lender.

The lender of the stock usually gets some fee for lending it to you. They benefit, since they are just holding onto stock for the long term anyway.

Naked short selling is when you don't make an agreement to borrow the stock in the first place.

The losses you can receive from shorting stock can be huge, is the stock you sold goes up by a lot.
Same as many other problems (eg global warming) - the market economy can't deliver a solution because it's not short teem profitable for the relevant actors.
Working life already has the same effect on me so no worries :)
South Korea passed new laws after MERS which allowed them to publicize personal health information. People get alerts telling them someone of a certain gender and age was tested positive and gives their prior activities. I suspect a lockdown would be easier to pull off in the US.

Taiwan has been passing new laws since SARS that allowed them to quarantine people. They also track people on quarantine via their phones.

If anything, I'd say the common denominator in handling this outbreak well is having experienced a similar outbreak recently and adapting to it, at least in part by swinging the pendulum further away from civil rights towards protecting the populace. Both SK and Taiwan's govts were also embarrassed and criticized after those respective previous outbreaks, prompting quicker action next time around.

https://www.bbc.com/news/world-asia-51733145
I've been meaning to check Julia out for a while now. Are there any deep learning libraries that are as feature complete and user friendly as PyTorch/ Tensorflow?
A small set of tools for developers (i.e. myself):

https://appler.dev/

I’ve been using a lot of online web tools while at work or at home to prettify json, convert unix epoch timestamp or convert ipv4 address to integer, but always surprised that online tools out there are quite slow for what they’re doing because they post what I enter in the form and do the processing on the server side.

So I started writing a react.js single page web app (not single file any more tho) which does all the processing on the client browser without any server interaction (also there’s an exception) so you can see the result in real time as you type with no server round trip involved. Also thanks to the client side processing, you don’t need to worry about data privacy cause it’s all happening in your browser. Included tools are just quite random (pi approximation for example) cause I was adding anything that looks interesting to me at the monent.

Beware that some of the tools are buggy and might not be well supported, but I’ve had so much fun along the way and experienced a lot of client side web tech like react.js, service worker and an awesome tool like zeit.co now which I don’t get to play with that much as a back end dev.
There is only one known high mobility material availing to easy integration with silicon MOS process

None of InP, SiC, GaN, GaAs or other 3-5 materials been ever integrated with silicon in a fab setting for IC production.

And only one material out there makes sense to use specifically for pMOS production: high hole mobility is much rarer trait than high electron mobility.
I think you can ramp production of those but it will still require people to work them and the most severe cases are still fatal even with the ventilators.
Slightly off topic but the level of technical and artistic detail in GTA5 never ceases to amaze me.

It's shame it's so muddled thematically but it's a tour de Force of game development
I see what you're saying, but I don't see how it could have been done differently.

How can you discuss/complain about problematic behavior without mentioning some examples of the behavior in question?
Do you mean yourself, or are you referring to someone else?
Huge increases in revenue.
Huge increases in profit.
Consistent dividend yield.
The essay isn't really arguing that there's a bubble, more using that as a stepping-off point. It's actually a (very weak) argument that the bubble is partially the result of Sarbanes-Oxley.
At least I'm trying.

You guys don't make my job any easier by shitting on Singapore whenever you get the chance to, without even the least interest in learning the truth about it.
Bruce Schneier's blog could be an interesting read.

He talks about social engineering as a form of security attack but much of the examples he may provide are relevant.

http://www.google.com/search?domains=www.schneier.com&si...
TPB have removed the torrent.
Interesting list, have a few good points, unfortunately some points are personal opinions rather than universally agreed practices.
He's saying you used to ask an expert. Now you Google until you find an answer (I say: not necessarily the same answer..)

He doesn't want to say Google, so he's saying g-o instead. The g-o joke is an allusion to Google being similar to God in some ways (everywhere, source of infinite knowledge, etc).
It's obsolete only for a small part of IT (us!), it's definitely not obsolete for them (and a lot of other shops).

Three main reasons:

- windows support is still far from brilliant for git

- even a non-technical user can understand and use tortoisesvn in 2 hours

- SVN revisions are really easy to understand

Don't get me wrong, I'm using git in a lot of places (including my own projects), but most of my non-technical clients are on svn.

EDIT: just so you know, I still know one company (a startup, mind you!) that uses CVS.
> It's possible there were other universes.
Prove it.
I've had issues with lazy IO that caused awkward behaviour. Identifying the root cause was not trivial, and altogether, laziness gave me no benefit and caused me lots of harm. This is the most important point here: when laziness is useful very rarely but causes non-trivial trouble often, why on earth have it on by default?

I'm sorry that I cannot remember the specifics of my problems, this project was done years ago.
The author's point is that core.async is competitive in speed, not necessarily faster, but better abstractions than promises.
Don't they already have paid commercial hosting (along with a paid self-hosted version of their site)? I thought it was free only for software meeting one of their approved free licenses. Otherwise you have to pay.
The SF water supply has some interesting politics:

https://www.baycitizen.org/news/water/raise-rent-hetch-hetch...
This is probably a case where an exponential backoff would be preferable. When the client is faced with a fetch error the first time, it should wait and try again in e.g. 10 minutes, and double the wait for each repeated error. This way, after a week of downtime at the source, each client would send less than four requests for the resource per month.
Correct me if I'm way off, but when Apple launched it, iPhones had a separate secure element with applets that use keys stored in slots, very similar to chip/pin cards. The protocols for payments (EMV standards) all used symmetric keys, and so any issuer who wants to be a part of Apple Pay needs Apple to get a key into their SE.

It's possible to do this through a process called "personalization," where in general, a secure element has "initialization" keys that are installed at manufacture, but then the keys get updated (personalized) once the user gets it.

I'd speculate that Stripe could get integrated using a personalization protocol, with new keys over the existing protocols, and not require its own intitialization keys in the SE. A further speculation would be that Apple's pay partnership with GS may have facilitated a different protocol that uses more manageable asymmetric keys for doing reconciliations, and all the complexity is in integrating with generic payment terminals, whereas for anything that doesn't depend on that, you can use more sensible protocols that aren't freighted with backward compatability to chip/pin cards.

Square would probably be the easier integration, but Stripe may have some secret sauce for this. Anyway, wildly speculative, and would be interested what's way off in that.
Re 3:

Agreed. This applies to apps too. Either put a lot of time, effort, and thinking into an experience that is catered to the device or just let the user use the web site as is. There's nothing that reeks of poor quality than an app or mobile version of a website that has very little benefit over a non-customized experience.
Yes, but how can JIT be a requirement, people sufficiently determined could keep the JIT output and then there's no need for it any more.
If they are the most demanded skills in tech, then do practitioners command the highest compensation for those skills?
To make things more concrete than "big" or "relatively...tiny", some quick googling puts Cadence's annual R&D spending at a little less than $1B and Synopsys's around $1.2B. Mentor Graphics is part of Siemens, so that'd be harder to figure out.
Similar in scale and tone to the Larousse, certainly. Every kid should have one in their life.
I reckon authorities have much lower-hanging fruit to exploit in order to detain you. This method seems to require too much trouble and too much competence to be useful for them.
The comment from Bostonian did that. That person speculated that gender influence how obsessive a person is.

zozbot234 comment below that said "I don't think this is the case.", arguing instead that low visibility over gender lines makes people think that gender has an impact how obsessive a person is.

rhlsthrm comment below that one said "This is exactly right".

This is why I said parent and grandparent, ie zozbot234 and rhlsthrm comments, did not include genetics in their arguments, and I interpreted your comment as arguing against them as if they had argued in favor of genetics. If I am wrong and you directed your argument against the grandgrandparent then I am sorry for that interpretation.
LAX really employs 55,000 workers?
Traditional psychedelics are 5-HT2A agonists, while 5-HT2A antagonism or inverse agonism is associated with an anxiolytic and antidepressant effect.

Certain psychedelics like psilocybin are 5-HT2C agonists, which is responsible for the anxiety, dysphoria and nausea that some people experience when they consume it.

> Are 5-HT2A and 5-HT2C related to 5-HT2B at all?

You'd really need to look at in vivo binding profiles when it comes to serotonergic drugs. Some drugs are selective for other receptor subtypes compared to 5-HT2B, others aren't. Almost all antidepressants are tested for 5-HT2B affinity because of the association with heart disease and birth defects, and because of the lawsuits that resulted from them.
I really don't get all the hoopla about learning SQL. There's really not much to it. It can be learned in an afternoon. It's by far the easiest language I've ever learned.

To all the naysayers and downvoters: There's a difference between knowing SQL and being an SQL ninja or a master of database architecture. Those are three different things. The former, and what my original comment concerned, was just learning the language itself.

I concede that learning to be able to craft complicated, performant queries and design complex databases with any desired property you might dream of is not quick or easy, but I still maintain that learning the language itself (sans extensions) is.
I don't use Makesite.py but if you see the network graph [1], obviously there is an audience for this kind of tool. I see many more results of people using and modifying makesite.py here [2].

I think the appeal of a tool like Makesite.py is that you can make it what you want [3]. It is about a 100 lines of code and written very neatly. Instead of wading through documentation and configuration to figure how to get Jekyll or Pelican running, you can make your own Jekyll or Pelican. I can see why many individualist programmers would like such a thing.

[1] https://github.com/sunainapai/makesite/network

[2] https://github.com/search?q=%22makesite.py%22&type=Code

[3] https://github.com/tuchandra/tuchandra.github.io/blob/master...
It isn't open source to begin with.

> The Purple source code and implementation details are limited to internal Heroku employees.
This would never be used by USG.
Confidential -> Classified

The classification scheme is broadly cut up into Confidential, Secret, Top Secret, and Codeword. There are many modifiers to that such as Five-Eyes, Cosmic (NATO), and Restricted-Data (Nuclear Weapon Design).

There are a menagerie of controls that don't rise to classification, like NOFORN, Law Enforcement Sensitive, For official use only, etc.
It's not tolerant to tolerate intolerance, it's suicidal.

Insurrectionists don't like it? They can build their own internet, their own web browsers, their own mobile phones, cell towers, power generation, power lines, etc. It's a free country. But we all know they can't do any of that.

So yeah: don't expect peaceful, civil people (aka Democrats) to help Trump's insurrectionists crash the system and overthrow the government.
Hibernate works well on my Macbook with Ubuntu installed.