skysight-inc/HackerNews huggingface dataset:
I tried to test it, but I literally don't feel comfortable giving somebody full access to my email. I don't know your practices, security protocols, etc.

I'd feel way more comfortable if this would be an app or a browser add-on that would handle everything locally, without sharing the access token with your servers.
There's a reason people only think of it from an individual and zero-sum perspective - that's the aspect that generally effects changes/results.
It exists, but there is not a lot of it, and it is not visible.
I've often been asked for money for the homeless shelter, as far as I can tell, the municipal shelter really does cost money, though not a lot.
Also, if I take a detour going home from work I come across a shanty town I'm pretty sure is illegal but tolerated.

A lot of this comes down to the municipalities though, which recently clashed with national politics on the subject of shelter for rejected immigrants. Some municipalities (including mine) wanted to provide bed bath and bread to these people. On a national level, the policy was to force these people to leave the country, as they were here illegally.

I imagine some of the more christian rural municipalities have a much harsher approach towards homeless people. It's probably effective as well, insofar as it pushes the homeless people out.

There has been a bit of an issue with what the police calls 'confused people'. These are the people with psychiatric issues that are a burden to people around them, but not enough to warrant forced institutionalization. Instead, every time something boils over, the police have to be called.
It is very hard to get some of these people evicted, even when they routinely tear up their house and bother neighbors to the point of police involvement.

This is not a homeless issue though. Just one of psychiatric care.
>And even when they get one day they just say "I'm not taking the meds anymore" and then what? It's back on the streets or homeless hostels.

If someone goes off their meds, you don't just abandon them to the streets. You send a trained mental health nurse and/or social worker to talk to them, several times a day if necessary. If they don't want to engage, you work with them to build a relationship of trust. You work with that person to get them back on a suitable course of medication, or to help them manage their symptoms and manage their life while unmedicated. You provide supported housing and supported employment or work-related activity wherever it would prove beneficial. You keep working with them again and again and again unless you're damned certain that they're truly beyond help.

Of course that's expensive, but it's also remarkably good value for money compared to the alternative. The net difference between a borderline functional person and a completely dysfunctional person can exceed a million dollars per year in policing, incarceration, ER visits and other costs.

This model of community care isn't new and it's proven to work and to be cost effective. There are plenty of places in the world that don't rely on mass institutionalisation and have remarkably low rates of homelessness.
I’ve been using git for almost a decade now and I don’t understand how conventional commits work. The docs make no sense to me: https://www.conventionalcommits.org/en/v1.0.0-beta.3/#specif... , full specification states there are only two types of them - fix and feat. Then they point you in the direction of https://github.com/angular/angular/blob/22b96b9/CONTRIBUTING... and at this point I wasn’t even sure if there’s a golden standard or can I go with “anything: foo”? I really tried to use this methodology but as a front end had to push a lot of CSS changes and I didn’t know where they belong to, is it refactor if I change border color? Or maybe “style”? But according to the guideline style is for code styles like white space or missing semicolon but isn’t that refactor? I’m dumb maybe but I feel like it’s incredibly complex for such a small thing. If I move one Sass rule few lines up and the whole layout changes due to specificity changes - is it a refactor, new feature or style and what if it fixes a bug? :( Could you explain it to me? I’d love to stick to the naming once I get it, the profit seems to be quite big especially if in 10 years I want to let’s say parse and analyze my code. Thanks!

TL;DR what commit type to use for css and what if one commit seems to fit for multiple types?
Jeff Bezos’s Annual Letter to Amazon Shareholders
I'll take a stab at it.

Ask a question for (server) Javascript- 99% of people aren't going to try because the code is too unruly to deal with. Its simply faster to google and debug.

Ask a question in python- python code is simple enough to copy paste into SO. And given python has hordes of newbies, they don't realize google is probably a better place to look.

This synergy of situation is why Javascript is getting less questions.

EDIT: I program in both, I don't see why this is invalid.
And we can actually listen here Feynman's answer to "what is the meaning of..." and "why" questions:

https://www.youtube.com/watch?v=36GT2zI8lVA

Note, despite the title of somebody presenting this segment of his talk, he definitely doesn't talk just about "magnets" but really about "the meaning" and "why" questions (the youtube poster got it). About the needed "expected framework" to avoid "perpetual why questions" etc. Even the things that we take for granted, e.g. using electricity in our day to day life, or the eventual "why" we don't fall through the floor can't be properly explained using just our "common" intuition.

In another direction, it works, we are "used" to see some effects of the electrical forces all the time, so that's what is "intuitive" to us because we're familiar with it.

So back to the original title of the article submission here: "why ... shrugged off the paradoxes..." it can be easily seen that once one is getting an answer inside of the expected framework, one doesn't "shrug it off," one is actually satisfied with the answer.
https://www.youtube.com/watch?v=TVlNfo1tgXM
That sounds odd - a 10% increase in (invested) value over 16 years? Isn't that below inflation?

(according to random site on the internet, it's a little below inflation:
https://www.in2013dollars.com/2002-dollars-in-2018?amount=30... )
Exactly, Google had the perfect opportunity to own Java, tailor it to their vision and avoid the lawsuit altogether. No reason to complain afterwards.
Ask HN: What email client do you use?
I wanted to understand what do people use as their email clients and why? There is a whole spectrum of email clients from the browser to desktop clients like thunderbird, outlook and mail and to terminal based clients like mutt.
Madfinn13's Web
Commit messages are a poor place to document code because they don't stay with the code. If the code isn't obvious, comments work wonders and often make the commit message more focused on documenting commit history not actual code.
> Comcast and ATT have as disgusting a history with our infrastructure as the government

Except that’s not true, right? Comcast’s top speed has gone from 12-20 mbps in 2008 (last time I had Comcast service in Atlanta) to 1 gbps today. That involved a ton of investment—each new versions of DOCSIS require you to split nodes and move fiber closer to each subscriber to hit the required performance on the analog side. Over that time period, Comcast cable has improved way faster than almost every other aspect of computing besides iPhones. My MacBook from then (2 GHz Core 2 Duo) would still make a pretty serviceable machine. But I’d be pretty salty about a 20 mbps internet connection. (And stuff like Facebook, Gmail, and Google Search arguably have regressed, rather than improved, over that time period.)

Over that exact same time period, Metro had to disable driverless train operation, which was built into the system when it opened in the 1970s, because it had let the signaling equipment deteriorate too much for it to be reliable. They had to decrease train spacing from 6 minutes to 8 minutes, and increase the scheduled time between stops because track conditions (and human drivers) didn’t permit maintaining the more aggressive schedule.

From my point of view, I’m looking for ways to have Comcast take over Metro, not have WMATA take over my broadband.
I've been looking for a tool like this most recently. The criteria where

* no java
* lightweight docker implementation
* self hosted

Funny how a perfect solution randomly pops up on the front page.
I will check it out the coming week, thank you very much! :)
The problem is that fundamentally, there is a fixed amount of information that there is, that has to be distributed over two dimensions. Particles that are constrained to a small area (e.g. photons going through a slit, electrons bound to an atom) simply do not have a well-defined momentum. In fact the effect is something that you can experience with a sharp enough camera lens: as you close the aperture (therefore forcing the light going through it to be in a specific place) you slowly lose resolving power as the light stops behaving nicely and diffracts around/through the aperture.
Not often, but when you do want to do it, it’s frustrating (and unusual for Python) that the natural and obvious way doesn’t work.
Currently browser based (gmail). But as long time Debian user I thought several times about switching to mutt.
By that definition any country that is not china or india become less relevant. But the thing you're wrong about is that a relative decline does not automatically result in an absolute decline.
How are ad networks not in violation of the CFAA (computer fraud and abuse act) by not honoring DNT? Surely if I can get in trouble for abusing what a server allows but does not intend then the same should hold true for interactions with a client web browser.
I'd just write a bunch of adapters to transform all your current data into a unified set of formats in acro or parquet or whatever, compress the originals and dump into glacier just incase and then use Athena to query it.

Then you can have s3 file write triggers to ensure that every new file conforms to your new schemas
I guess this would be somewhat comparable to WireMock? http://wiremock.org/

The GUI looks pretty, but I'm not sure how useful that is in practice for automated tests at least.
>The new developments are linked to a sweeping effort launched last year by NIH to address growing U.S. government fears that foreign nations, particularly China, are taking unfair advantage of federally funded research.

Instead we let big pharma do it and charge a massive markup to fund their yachts eh?
Of course that study can’t prove causation (not going to do a randomized trial on risk factors that cause schizophrenia), but they only looked at risk factors prior to onset, so that should be a good proxy.
Strangeloop RFP
I haven't rented in ages, but every time I have, we had a walk-through with the landlord upon leaving the property. As you say, that's the only way to ensure both parties have a fair chance at keeping/regaining whatever part of the deposit they are due.

That said, I also never rented in a major city. Mostly during college in a small city, and while most students were a bit clueless, their mostly middle-class parents were not. Then a few homes after college, but again, in a wealthy suburb where tenants typically had the means to enforce their rights via the courts.
Whats the solution? Throw another billion at the problem?

Have 80% of it get sucked up by the bureaucracy? And the other 20% is used on surface issues.

>social welfare is not an altruistic indulgence

Both sides want to help people, the great question is, what is the best way?

Should we spend 1B on bandaids? Or should we start earlier in life, giving people opportunities that keep them off the streets?
Yeah mutt is pretty awesome... but since many mails these days are html you'll go through some trouble!
People don’t usually see it as “making life easy is immoral” but as “making their life easier than mine is unfair”
Is There More to Game Architecture Than ECS?
Thank you so so much for your suggestion!

I also love that you were straight in with the exact fix! Thanks, Sarge!

PS: I've made that change and it's live on
https://www.darwinmail.app
(threadAPI & labelsAPI) ;)

If you have any more, let me know!
Yes, Mac ARM chips are likely to feature some x86 emulation.

On a side note, I wonder about the patent dynamics regarding x86 & x86-64 emulation.

When Microsoft & Qualcomm announced snapdragon powered Windows 10, intel gave a 'not-so-subtle' threat to Qualcomm regarding patents for x86 emulation[1]. MS, still released the model anyways.

I guess, Apple has enough leverage to negotiate patents for x86(intel),x86_64(AMD) emulation.
70% of Germans rent. Any increase in rents is broadly felt, especially compared to America, where most political power in most cities resides with homeowners (~63% of the population).

https://www.bloomberg.com/news/articles/2019-04-13/berlin-ho...
U2 + Eno + Langlois.
And Radiohead + Godrich.
And Nirvana + Butch Vig.

Producer is part of the band in the 1980's and 1990's, since the 2000's the 'producer is the band'.

Katy Perry et. al. just sing Max Martin covers.

The musicians don't have at their disposal the tools to make the soundscape, unless they practice for 10 years and actually 'get good', in which case they might be 'mini famous' and respected among some niches.
Thanks for the feedback! -- what you're saying makes a lot of sense. I'll mull for a bit on how to add more stateful examples, but agree they might be quite helpful.
I find this extremely unnerving to look at, let alone trying to process its contents. There is huge amounts of whitespace, huge fonts, huge images, single lines of text with more whitespace, a wide variety of font styles without any clear hierarchy. Hardly more than 3-4 sentences on the screen at a time. And of course useless, persistent header and footer banners that induce a feeling of looking through a closing garage door.

And then it hit me, this is just another TED talk style Medium publishing influencer.

Nothing of value here, just a bunch of random OpenCV examples you can just as well find in the official docs https://docs.opencv.org/master/d6/d00/tutorial_py_root.html
I don’t think this analogy holds up. Consider the double slit experiment: throw a bunch of basketballs at a wall and see what pattern of hits they leave by looking at where they hit the wall. If the wall is being looked at (observed), we see one pattern. If we look away, conduct the experiment, then check it, we find another.

To me that suggests the act of “observance” effects the probability distribution of likely states. If a tree falls in a forest and no one is around, then it doesn’t really fall, it just has a probability of having fallen that is not resolved until someone goes to check. How does your analogy account for those effects? For me, it looks like quantum collapse is causing the states of these objects to become “resolved” where at first they were “unresolved” and this suggests we live in a universe that knows how to save on memory and is fundamentally probabilistic.
That's quite an old term.
Reverse review bomb? AC: Unity draws praise for Notre Dame preservation
You don't have a gigabit connection, your building does. You split the cost and bandwidth with all other residents.
... yes, so?
I started https://apility.io about 16 months ago and it’s profitable since month six. It’s not profitable enough to leave my job and fully dedicate my time to this, and who knows if it ever happens. I started the project just for fun, btw...
Preview Releases of Spring Cloud Alibaba
I do think electric vehicles is a bad reference.

China is the only country that pushes electronic vehicles that much. ( That's good, but not a fair reference)
The CCP mastered building of ghost cities (1), so this takes them to the next level.

(1) technically the party doesn't build but they encourage and direct
If you have third-party cookies disabled it just crashes. I understand they are necessary to make this work but an error message should be shown.
I constantly wonder, how come that homeless (mentally ill) always gather in cities when they could be homeless in wilderness.
Instead of local/state providing them public spaces in urban area, they should open national parks for homeless where they can exercise their uncivilized behavior.
They could hunt rabbits, they could fish, eat berries and so on.
Nature will indeed help them more than traumatized librarians.
Bradesco, Vale, Samarco e outros com a Previdência chega a R$ 935 bilhões
If you’re buying a house to live in and you plan on living there for awhile, buying a house, especially in a fast growing area should be considered an inflation hedge.

We moved into a three bedroom apartment (1652 square feet) in 2012 and we were paying $1200 a month. When we left in 2016, rent was $1700. Now rent is $1925.

Our mortgage three exits up is less than $2100 for a 3000 square foot house. Besides slight changes in property taxes and insurance, our house payments are not going to increase. This is in the suburbs of Atlanta.
I think there's a big difference.

Sphinx starts from the point of view that you're going to write your documentation as if you were writing a book, then on top of that it has some optional features for pulling in information from source files.

Most of the others start from the view that you're autogenerating documentation from source-code comments, and on top of that there are some optional features for pulling in some extra content from documentation-specific files.

I think the Sphinx way tends to produce better documentation in the long run, but it takes more effort to get to something just-about-adequate.
I think Delaware allows “anonymous” llc which not a lot of states do. That is the main draw iirc.
We can have conversations about the free market fixing these problems.

I have money, lets talk about what can be done to solve it.

No one gives a care that socialism fails, the problems still exists, and as a result, people will keep trying to solve problems.
What, you don't want to be a 10th year grad student then post-doc till your mid-to-late 30's?

Also, to be honest, those problems are kind of boring.

:)

-- phd in physics.
I’ve heard many times of bipolar people committing crime because they either decided to stop medicating (it does make you feel not good) or they lost them or something.

There is a point between individual freedom and public safety. We can’t just sigh and throw up our hands in the air.
The comment I was replying to said "this is your course".

I don't think the particular approach taken by the instructors is a good one, so I replied "this is a course" (not necessarily the course to take).

A lot of the applications are weird and a bit contrived. A more traditional approach would suit many people better.
Subversion recommened commit messages to be single line, without breaks. The argument was that it's good for scripting, the one record = one line approach usual for unix scripts.

I have this habit since then and format all my git commits that way, despite the multi-line tradition in git.

Was Subversion wrong?
Yeah they look quite simular.

Yeah I'm not sure I would use it for automated tests, you kind of want something abit more "robust" for those tests. This tool was designed to help get people off the ground, but I guess there is no reason why you could'nt use it for automated tests etc. Not sure I would!
I wonder how different it is to carry a USB stick from SCIF to SCIF compared to just moving paper.

I doubt that top secret counterintelligence information in the report can be retracted in normal office space. Installed software in a SCIF may be highly limited and out of date.
How India's Economy Is Growing at a Faster Pace Than China
Ha awesome, no problem!

Hope you find it useful, if you have any questions or feature requests let me know :)
Why a background job? Just delete the object when you delete the record.
>I have yet to see a project fail because commit messages were or were not in imperative form or if the first letter was capitalized

Project failure is a pretty useless metric to go by; very few non-trivial/obvious reasons exist that would bring down an entire project on its own. And ofc, small things add up, larger than sum of their parts and all that.

But anyways, I agree this is a bit of a personality thing, but the most important aspect is that these kinds of issues fall into the bucket of “all options are fine, as long as only one is used”. That is, consistency is key; the flavor of it is minor. And thats trivially obvious in most situations; its much easier to read git logs if they all look/feel the same. It’s certainly more difficult otherwise. Not project-ending, but not nothing, and I’d argue its probably a enough more than nothing that its worth establishing a baseline.
Maybe "the physical world" is a leaky abstraction!
I don't really get this "pieces of our culture" argument. I see it often in these discussions. Something "became part of our culture" after someone created it, after ownership was known, and 'we' allowed it to become meaningful to a large audience. Should that somehow transfer the ownership to those who find it more meaningful?

Some brands are "cultural icons" (like it or not), but that doesn't mean the culture has any right to tell the brand owner what to do with their trademark.
Totally agree, but as a data scientist who was in a similar position a few years ago, you need to make the case for hiring a data engineer. Companies who are new to data science thinks that data scientists are supposed to do all the date engineering work, but without a data engineer you won't be able to produce valuable insights for some time.
JSON to Protobuf?
Are there any libraries available for converting json data to protobuf message format?
Do you have a link to your product? A cursory search turned up nothing.
DNT arguably ceased to be a reliable symbol of user intention the moment Microsoft turned it on by default.

I doubt Microsoft didn’t realize what they were doing would kill DNT acceptance, but they did it anyway to add a bullet point to their feature list.
Trevor Noah’s feud with France over race, identity, and Africa, explained (2018)
I’ve used python for a while but mainly for small scripts. I’m often googling answers. (Is it myvar.len() or len(myvar) or myvar.__len__.?) do I use conda or pip or... 2.7 or 3.?. Oddly I’ll use books for other languages (Perl/JavaScript).

It’s a fine language and easy to get running but it seems harder to memorize things in it vs others (if I was 100% of my time using it, it probably would easier).
Plasma Propulsion Engine
My only gripe about this story, is that they act like Public Libraries are the only places that have crazy people.

Working in retail making 7.85$/hr, we had plenty of crazy people.

There is something noble about being a librarian, and this article discusses that phenomenon.

There was nothing noble about serving enraged customers, customers that stole, or creepy customers.
Not really, Norvegia is #1 with over 50% electric car sales last month, although that was because Model 3 got available.
100GB is so small, it fits into RAM of a single server for very little money. So even if it's stored in some weird formats, you can read it and parse it into memory structures that are the most efficient.

Unfortunately you provide few details on the structure of data, so it's hard to advise anything particular.
>The interdependencies in this bag of organs are an unbelievable mess.

I choose to look at it as incredible optimization instead.
Buying a rental property a very simple form of startup for the unskilled, requiring a very high startup cost for a small return.

I bought a house one year ago, spent $200k and then another $50k in repairs, and now I'm renting it at $1500 a month ($1200 profit after property taxes and miscellaneous)

On the other hand, I also started a new company about a year ago, spent $0 upfront investment, $50 in monthly hosting costs, and it is earning a monthly profit of $2000 currently.
Agreed. This is by far the best guidelines for git commit messages I'v found.