skysight-inc/HackerNews huggingface dataset:
This is what NYPD needs to do: just stop coming to work for a week "in solidarity", and tell everyone that there will be no police in NYC for a week. Not in "good" neighborhoods, not in "bad" neighborhoods, anywhere. Tables will turn so quick your head will spin.
Ask HN: Do you use the left or right shift key when capitalising?
The belief that one can or should judge another person (ie, on the normalness of their emotional intelligence) is quite boring, and is particularly annoying in coworkers. It is by definition fun to work with people who joke around, if one starts with thick skin, an open mind, and the confidence to occasionally be the butt of the joke.
Actually, vi was made for a keyboard with arrow keys - the arrow keys were non-dedicated and used the HJKL keys.

https://en.wikipedia.org/wiki/Arrow_keys#HJKL_keys
It seems to depend on what specifically is being protested.

Last month when people were protesting the shutdown itself I recall the predominant response was that protestors were violating social distancing protocols, endangering public safety, and should desist.

For people that are against the shutdown, this reaffirms the purely political nature of the policy.
It's a common stack, so no more or less replaceable than any other stack such as any other permutation of (Mongo/MySQL/PostGresql/SQL Server) + (Express/Rails/Django/ASP.NET) + (React/Angular/Vanilla) + (Node/Ruby/Python) etc.

React is as modular as the developers choose it to be. You can write convoluted code in React too. React does force you into a certain way and makes it easier to standardise, but these days with hooks and Redux and much more there can be a lot of variation in architectural styles.

Picking what tech to use is hard. Sometimes it doesn't matter at all, just pick what you are used to. Case in point most peoples SaaS side projects.

Sometimes it makes all the difference. If using clojure + scala + akka + kafka + prolog means you can crush the problem, then choose those, don't pick worse languages for solving a given problem so you can handle people leaving.

I suspect developer replacability should never be that much of a concern in the choice of tech, where you are even considering something esoteric for genuine reasons.
Hard to fit, probably. 5ft longer and 4x as heavy
Do the cards actually have USB controllers on them though? I thought all the USB-C ports on the Mac Pro were routed through the motherboard in order to support using any port for displays irrespective of what GPU is driving it. Or is this one of those weird Thunderbolt vs USB things?
* This comment fills you with determination.
... 12?
There's a similar dynamic in South Africa between Cape Town and Johannesburg. Cape Town is tourism, tech and surfing, Johannesburg is industry (mining, smelting, utilities) and 'business'. Cape Town has even earned the nickname of Slaapstadt (Sleep Town), a play on Kaapstadt, the Afrikaans name.
Since MIRI is all about the threat of advanced AI wiping out humanity, I assume their point is that AI could get past the point of no return without people realizing it (hence the titular lack of fire alarm) so they'd prefer you to send them money to study the threat of AI sooner rather than later.
Many are, but they're not typically 5:1 (or 33:1) no-recourse leveraged.
"progress is closer than you might imagine"
I dislike javascript for much the reason you love it.

Promises just mean having to manually build and manipulate cooperatively multitasking green-threaded call-stacks. It was a dirty necessity following the inability of the earlier callback patterns to manage the level of complexity people were attempting to express in the language.
Partially, like the yarn.lock it only filled half the problem. The other half is being able to have multiple versions installed at the same time and freely, confidently referencing the version I want.

node_modules can only have one version and it's not hard to have version drift even while having a lock. The standard answer is to do the `rm -rf node_modules` & install. Often that fixes whatever problem creeped in.

Blowing away a package directory to solve problems for years should not be the answer.
Comparing against SMS. Nearly every messaging platform other than SMS has that feature set.
I see - and of course, that it works for you is most important.

I was thrown off by "11.2020 PRIMARY TASKS", which looked like November 2020 at first glance. Now that you mention it, I see that you have a YYYYMMDD filename on that same line.
I'll put it this way: I'd like to see thoughtful discussions of the flaws of MCAS and what incentives led the Federal Aviation Authority to approve the 737 MAX. I am not interested in discussions of good pilots vs bad pilots.

If we think problems are systemic or structural, then lets talk systems and structures.
Yeah definitely, I didn't want to get hurt over a car, I actually waited in my car until I saw them get into the car then I called the police. Otherwise they told me I can just take it back if no one is in it.
As a renter I honestly do not mind the corporatization.

When I’ve looked for apartments in the past I’ve seen almost no difference in rents (as advertised on Craigslist, apartments.com, Zillow) between large corporate landlords and small time landlords, except for very high end luxury apartments I’m not in the market for.

Yet I’ve heard countless horror stories about unresponsive/malicious small time landlords and very few about large landlords. To the contrary, while renting from large corporations I’ve found that my service requests are addressed very quickly, there’s almost always someone in the property management team I can talk to about anything, and everything operates smoothly.

Perhaps the “mom and pop” landlords only advertise via word of mouth but every time I’ve looked for apartments I’ve come away thinking that renting from those same large, faux-luxury (as opposed to unrenovated since 1985 for the same price) corporate landlords are the best deal when renting in expensive areas.
Cloud + a probably similar method, but, the process the author used is not efficient in figuring out the private frameworks work. You could do a few things I think that would allow you to debug the framework calls & iMessage itself to understand what is actually going on / how it’s used.
The use of the word 'violence' felt odd and inciting and disingenuous and very loaded in these contexts. I think the word the author is actually describing is 'force'. Police have the legal capacity to use force, not violence. That's why we have a legal concept of deadly force, but not one for deadly violence.

Putting someone in handcuffs is not necessarily violent, but it involves using force to impose the will of the state on an individual.
You wouldn't go out in ancient Rome after dark, though. Unless you could afford armed bodyguards.
I've been working on a new version of [my iMessage bot](https://github.com/inculi/Sue) recently. Previously it was using Applescript handlers on Sierra, now sqlite calls to iMessage's chat.db (I have to give credit to another bot, [Jared](https://github.com/ZekeSnider/Jared) for help in this area).

I get latest messages with:

```

SELECT handle.id, handle.person_centric_id, message.cache_has_attachments, message.text, message.ROWID, message.cache_roomnames, message.is_from_me, message.date/1000000000 + strftime("%s", "2001-01-01") AS utc_date FROM message INNER JOIN handle ON message.handle_id = handle.ROWID WHERE message.ROWID > #{rowid};

```

and their attachments with:

```

SELECT attachment.ROWID AS a_id, message_attachment_join.message_id AS m_id, attachment.filename, attachment.mime_type, attachment.total_bytes FROM attachment INNER JOIN message_attachment_join ON attachment.ROWID == message_attachment_join.attachment_id WHERE message_attachment_join.message_id >= #{rowid};

```

where rowid is the max rowid from the previous search, and attachments with null mime_types get ignored (YouTube previews, etc). Sending through Applescript still.
Whatsapp brings the same features, if not more. iMessage craze is a purely American phenomenon, the rest of the world has moved on to other IMs
He loved denying claims and he loved approving claims? How does that not completely cancel out, except perhaps for "he loves his job"?
Government has funds, land, resources and tons of attention. A competent business man should be able to forge large numbers of jobs out of this. If done on sufficient scale elaborate services and infrastructure can be build that gives corporations a huge advantage. These jobs can remove people from the labor pool and create a kind of cabin in the woods "exit" strategy that will eventually drive up wages and the value of training/education.
Nicolas Bourbaki: The greatest mathematician who never was (2019)
This has been very much the case in UK high streets for the past few years (on and off since '08). In the county-town where I grew up a Starbucks (!?!) closed because the rents were too high. Even before the pandemic, a number of shops have closed down in the last year, so it will be interesting to see what's left 6 months post lockdown.

The only businesses in that town that have been booming are retirement homes... but after this I assume there will be a lot of empty properties.
Qualified immunity is qualified, not absolute.

https://en.wikipedia.org/wiki/Qualified_immunity

"Qualified immunity is a legal doctrine in United States federal law that shields government officials from being sued for discretionary actions performed within their official capacity, unless their actions violated "clearly established" federal law or constitutional rights. Qualified immunity thus protects officials who "make reasonable but mistaken judgments about open legal questions", but does not protect "the plainly incompetent or those who knowingly violate the law"."

Is the bill of rights not "clearly established"? They've had long enough.

To me the phrasing seems clear, it's a lack of political will that's the issue. Not the law.
You should waive their fees for the duration of Corona, and refund any ones you've received! Just saying, it would be a great way to do some good, and they might get a lot more out of the 100/200 than you would!
Both - since both are necessary for touch typing.
This brings up thoughts of The Hummingbird Project (a movie)

https://youtu.be/vnXLYr6U3bk
oh yeah, those are just beyond irritating. Fortunately, I have very few friends who actually use "Liked", "Loved", "Haha" reactions.
Because the loudest, the most intolerant wins in a society of decent, nice people:

https://medium.com/incerto/the-most-intolerant-wins-the-dict...

Also, there is no way to abate and come clean of the sin once you've been accused of it loudly enough. The accusation will stick and can ruin your entire remaining life. It's often not worth the risk if your views are moderate, and it's not a life-or-death question.
When comparing policies, you have to factor in the costs though.

As a more straightforward example, it's simpler to compare countries with closed pandemics - say Iceland or New Zealand. Iceland has much higher deaths per capita, but they didn't lock down nearly as hard (groups limited to 10, schools open for kids below age 10, etc.). If you do the math, Iceland lost about 120 extra years of life, or something like ~3 hours per person. Is depriving everyone of additional liberties for a month worth increasing life expectancy by 3 hours?

The case for France vs. Sweden is a bit more complex, since Sweden, even though it isn't locked down, will be "unsafe" for large numbers of people longer. The raw math and projection models suggests Sweden will lose an extra 1-2 days of life per person, but more analysis is needed to really understand benefits and costs.
Honestly sheer luck. I drove around areas that generally have more crime looking for a blue crossover car. Around 1AM, when I was headed home, I spotted it on the left side of the road behind a camper, then I sat a good distance from it until the perpetrators started driving it then I called 911.
It may work but it's probably hard to scale because you have to manufacture something.
I think with Australia's vast flat lands we could probably farm algae on seawater and sunlight at scale as a way of scrubbing the atmosphere.

Whilst this chemistry is exciting it seems like it would be of most use in ICE engines and coal fire plants where point source pollution is present. It may not have the impact people dream of like constructing a filter building and hoping all the CO2 floats past.
I get spam all the time on Instagram. Even the private account of the two that I have constantly winds up in random group spam messages. I'm assuming some spammers use scripts or other code to just comb through tons of high-profile account pages' follower lists and then randomly groups userid's to send mass messages to. It's completely frustrating.

The thing I wonder about iMessages, and Apple, is how I don't get spammed at all with iMessages when I have my ID linked to my normal email addresses, which do get normal email spam. You'd think spammers that do email spam would also be smart enough to try sending to iMessage accounts using those email addresses. But I'm guessing it's a limitation on the sender-side vs. the client side and maybe it's not easy to do due to how iMessages is such a closed-system.
That’s decent rate limiting.
It’s the combination of features and the network effect iMessage has. That’s what makes it special to a lot of people. You get rich chat features (especially in group conversations) and you don’t have to negotiate what platform to use if everyone happens to have an iOS device.
Great for you if you live in an area where all of your friends have the same messaging app. They’re all a big step up from SMS, but there’s no messaging app I know that will reach everyone I want to talk to.
How to implement support for large transactions in a distributed SQL database
What's app has a pretty massive spam and fake news problem. It's an unfortunate side effect of WhatsApp's ability to forward message to your contacts. Users will forward fake news to their contacts, those contacts will then forward to their contacts and so on. It's essentially a modern reincarnation of chain emails of the 90s and early 2000s.

https://www.washingtonpost.com/technology/2020/03/02/whatsap...

I've had discussions with my friends and family on WhatsApp about them forwarding fake news, but they either don't understand (a lot aren't particularly computer literate) or refuse to listen. WhatsApp has tried to fix the problem by restricting the ability to forward messages, but this behaviour is so ingrained in the "culture" of the WhatsApp user base that software fixes are unlikely to resolve the problem. Anecdotally, I know a lot of WhatsApp's younger users refuse to engage with users on the app because of this behaviour. I've personally disabled WhatsApp notifications to control the amount of fake news spam I receive.'

Edit: This behaviour is highly regionalized, so I wouldn't necessarily expect all WhatsApp users to have experienced it
Topological censorship for Kaluza-Klein space-times
React Native uses JavaScriptCore, the JS engine for WebKit, at runtime.
Graphics Startup Unity Is Said to Prepare for IPO
TV channels refuse advertising based on politics or community standards. That's pretty similar - provide your own content, and rent airtime, but get rejected because of what you say.
A simple alternative ingredient could be that firing (read "punishing") employees on a small scale has a large chilling effect. Relaxing labor laws/job security may have a much larger long term effect. If I ask for a raise, will I get fired first either way?
Ask HN: New graduates, are you finding jobs?
Curious how the job market is like in these uncertain times. Have you been able to find a job and what are some things you did to help secure one?
Laptop Reviews
Bit late response here, but wanted to clear this up. Ironically people tend to think the US has a system only "for the rich" when in some ways it may be the most progressive. Wealthy families pay through the nose while the poor pay zero tuition. Meanwhile everyone reaps the benefits of such rich world-renowned schools.

If you can't pay tuition in the US you would probably receive grants to cover 100 percent of it. And as I noted elsewhere, scholarships for good students are everywhere. Schools compete ferociously for rankings and one way to raise the stats of the incoming class is to "buy" lots of smart students with scholarships.
What if they voted against the office holders in the current state? Are they still subjected to be responsible for the tyranny of the majority?
The tax treatment of directly owning real estate is also extremely favorable to landlords in the US, particularly mom-and-pop scale landlords. Many will have businesses which make an economic profit and many of that subset will positively cash-flow, but for tax purposes deemed depreciation will cause their business to operate at approximately break-even or at a loss (offsetting other income). Then, when they sell the property, they either get extremely favorable treatment on exchanging for other properties (to defer taxes until post-retirement), ability to exclude capital gains, or capital gains treatment on income which was effectively business income [0] (and would therefore ordinarily be taxed at a much higher rate).

[0] This might be a little weird to wrap your head around. Suppose I am a landlord and, over the years, depreciate a building by $200k. That is a "phantom" cost. On my balance sheet, it decreases my cost basis in the building and decreases my taxable profits from the rental business. When I sell the property, because I've shifted that rental income into depreciation, my cost basis has fallen, so my gain on sale rises by $200k, but that $200k is now taxed at 0~20% not plausibly 50%+ (top individual bracket + state taxes + self-employment taxes).

(I have somewhat better than casual understanding of this because my father worked in real estate all his life and other family run mom-and-pop real estate operations, but feel free to run past your friendly local tax advisors.)
Oh—I have no idea then, sorry! Actually, as far as I know, Apple could have fixed the port limit bug in Catalina, since I've never set up a Hackintosh on that OS. Kind of hoping a proper Hackintosh developer will chime in here because I'm not really qualified!
The features aren’t special by themselves. It’s the features combined with the fact it’s the default SMS/chat client on a huge portion of the smartphones market.

It’s a social product. You can’t discount its social appeal.
I'm pretty sure I have a (very) mild form of trichotillomania, where I pick at my beard absentmindedly and pull out "odd" hairs more often than I'd like. Trying to be conscious about it has already improved the issue as I've aged, but I have always harbored a desire to find out if hypnotism would help. Any idea if this kind of behavior has been eased by your styles of therapies?
I normally use the opposite hand. That is, if the letter is typed with the left hand, then I use the right shift key. If typed with the right hand, then I use left shift.
Or we just ignore/jail the unfortunate ones sense the general consensus is that we have too many people anyway.

(This isn't good, it's just the way we've structured the economy.)
Congrats. Nice to see some innovation in the spreadsheet space. Often you need 3D (or more) data and excel sucks as you need to create a pivot table every time. R is good but that's coding, not always in the mood for that.
Really appreciate you sharing this inside perspective with us, thank you.
This is one of the unspoken truth of democracy.

Democracy reflect the people, if the people sucks, the democracy will also suck. This is a feature not a bug.
Representation is an outdated system that was great in de pony express days.
It's a cube mate.
Satellite – Webtorrent, Etherium based media platform
Which axioms or assumptions do you disagree with?
I consider my .vimrc-fu as only beginner, but can't you remap the keys so NIOH act as HJKL?
Map of Every Mars Landing Attempt, Ever
I have no idea what kind of Muslim they claim to be but that is just out there.
Has nothing to do with the software. I use Whatsapp as my main IM and never had this issue. Pretty sure the same would happen on iMessage too if it targetted the same demographic.

So your parent comment wasn't really a fair comparison because you left out the biggest IM service which does actually compete really well with iMessage without the vendor lock-in.
Thanks for sharing this, I'm kind of shocked I haven't encountered it before. Definitely adopting it.
And teams is the important bit - not individuals. The whole is greater than the sum of the parts etc.

They might all be top tier workers but there's a benefit to getting a fully functional team with institutional knowledge and processes rather than starting from the ground up.
But that's a terrible experiment! For one, you're in a situation where the only people with serious weapons are criminals and police (because non-criminals could generally trust the police to handle violence for them). You haven't armed the populace, you haven't set up civilian watches, you haven't done any of the things that would happen in a society actually set up to be sustainably police-free. You took a society that assumed the existence of the police for its stability and then removed them, of course it fell apart.

Apart from violence, there's another big thing that probably went missing, too - authorization for certain people to enter private property for reasons of the general good. The reason we call the police for welfare checks, for better or worse, is that nobody else has the right to enter your house. A doctor might be better suited to responding to someone undergoing a mental health crisis, but they can't break in. Similarly, you see stories of "police rescue deer from rooftop" or whatever because nobody else is authorized to climb onto random rooftops. If a society wants to get rid of the police, it needs to designate some other group to handle this use case. It can't simply get rid of the police.

A "natural experiment" of a world without police is quite unnatural: it's a world built up around the police with a sudden police-shaped gap in the middle.

To pick an analogy that should make sense to folks here, it's like shutting down your datacenter for 16 hours, suffering serious outages, and then concluding that your company absolutely needs its datacenter. Well, yes, it does today, but that's not what the people saying you should look at public cloud are advocating.
Jesus Christ. I wonder how many of them are aware of the thousands of deaths that have occurred because of BLM's falsehoods.
In the US, nobody uses WhatsApp, so it’s not a realistic option. Network effects are a thing.
Making it 10x easier to find accountability partners
If you would like to find accountability partners to code, workout etc. just answer these quick questions!
The "always on mac functioning as a proxy server" is the same type of solution that the author spent the entire article figuring out how to implement. The only time he mentions the proxy server as something to be avoided is when the he talks about not wanting to be forced to run that proxy server on an older version of OSX.

> But I wanted to do this and I wanted to do it right. I wanted an elegant approach that I could deploy on the same machine I still used from time to time, without being stuck on an ancient (and insecure) legacy version of OS X that could suddenly be blocked from the iMessage network at any point.
Damn, that's nutty. My parents always warned me that the Bangladesh they grew up in and knew is, in their words "a place where you have to be at least a little crooked" to survive (although they left in the 70s as soon as they could), and I know that the 80s was the era of Ershad's reign which was a particularly rough time. By the right people, does that mean in the government or organized crime or who knows?
Integrating HMS by Using Appcelerator Studio with Titanium SDK