jkeisling/hacker-news-corpus-2007-2022 huggingface dataset:
A combination of direct cash assistance and mental healthcare would go a long way towards eliminating homelessness.

I have not performed the study, but suspect that in the long run this would be less costly than the current system since it's much easier to maintain mental health when you have housing. I would expect most of the participants to eventually integrate back into society and no longer be dependent on the subsidies for basic needs.
Streaming replication works great in Postgres.
A coffee in switzerland costs you 5 usd today when it cost 4 usd a few years back. Stable really is relative even with major currencies.

I dont hold USD because it relatively loses in value for months and years now.
D'oh, right. A good test might be difficult. In the absence of that, I guess the safe bet is just to count every Swift binary as a false positive for ObjC, though that's not quite fair, since you can mix the two in the same code base.
> the way a supermarket puts the milk at the far corner of the store

I never noticed, but I can only recall a single instance from a set of 10 or so where that isn't the case.

Any links on related content to the topic?
> Are you citing absolute numbers?

https://medium.com/the-radical-center/the-triumph-of-the-mid...

Plenty of info out there that wealth is getting distributed globally. The absolute poor are decreasing and the middle class globally is increasing - absolute numbers and by the %'ages.

> inevitably get accused

If you use the ideas and thoughts of it... then of course you're going to get accused of it.

And your "why you gotta call me a communist" doesn't answer the question... what other options are there?
Rubular is still nicer, part of the charm was the small cheat sheet at the bottom of the page.
Plans, yes. We've got http://autoswatch.co.uk and would love to hop into that market. We've got our hands full with US at the moment, though.
Many people have tried to make javascript function with traditional OO inheritance, which makes me wary. Do people try to do this because they find the prototypal model unfamiliar? It seems so.

I was hesitant to get into OO style in PHP and even Python, because it seemed to me to be over-applied. While classic inheritance and objects are useful, they're not the answer to everything, as most readers of HN probably agree. I'm glad to see more people embracing JS's prototypal nature.
My sibling comment is correct: I am referring to outbound shipments. Also, don’t worry, there is literally no way to send in non-essential products. You have to create an inbound shipment on Amazon’s seller portal before you send it in. You can’t do that for non-essential goods right now.
So they align the graph to start Italy at February 23 and US to start at March 2. They say because that is when both counties reached 100 cases, but that doesn't sound like a good reason. Why not 50 or 200? Then, they don't even adjust for population (US has more than 5 times the amount of people as Italy). And lastly, the big spike that we see in the graph of the US comes from the fact that now they are testing more people, it doesn't necessarily mean that a lot more people or getting the virus.
Business don't need to survive Black swan events. If they fail that's fine. If they can't fail without irreparable harm, there's a bigger problem. We don't have anything resembling a free market when there are irreplaceable businesses.
Checkout some work done here

https://towardsdatascience.com/using-deep-learning-to-detect...
That’s good to know, thanks for the anecdata.
Hi everyone! Here's a fun web-app that I made to generate random sprites using Cellular Automata. For this, I used Seagull (https://github.com/ljvmiranda921/seagull), a Python library for Conway's game of life, and streamlit!

Cellular automatons are interesting creatures, using a discrete mathematical model, you can approximately simulate artificial life. Use this web-app to control reproduction and stasis rates, then observe how your sprites will transform!
> I have often wondered about the deeper reason behind this behaviour; and my hypothesis is that it is related to the concept of the family as the main social unit in South and East Asian culture, rather than the broader society as a whole.

Totally agree. That and this attitude: "It's not like the country will be sparkling clean if I stop littering, there are a million others doing it".
I took the MBTI in my early twenties, then forgot about it. I got into the much more scientific big-5 to understand different types of personalities, and in order to flesh out the possible ranges of behaviors in my mind. Then 10 years later I find myself going back to the MBTI. Why? Because I now understand it as a gateway to Jung ideas, which I find helpful during my current period of professional questionning.

Acording to what I understand, the original idea is that our minds all share basic different functions : thinking, feeling, sensing, intuition, each coming into an introverted or extraverted way. Depending on your lifepath, your self concept (ego) will ''cling'' to certain functions because of perceived talent, events, etc. Then, you will start to realize that you are weaker than what social norms dictate about using some other functions. You might also realize that you judge other for using their functions in an ''inferior'' way, and that some of yours are present but less agile than your favorites. That the last ones are subcounscious and silencious because using them (or seeing other using them) will trigger repressed emotions. Finally, that developping a healthy ego, containing workable 'stack' of cohesive functions which both fits your aspirations and society's expectation is hard. And that maybe one way, your mind will be fluid and adjust itself according to the situation.
Certainly if you have pictures you care about and don't want to wake up one day to find that Google has locked your account due to unspecified reasons, you should store them on a personal hard drive. And use Google cloud stuff only as a convenient cache.
This is anecdotal, can't find the reference, but I think Hofstadter himself later considered "I Am a Strange Loop" (2007, a mere 412 pages) a better explanation of the ideas he had laid out in GEB.
Of course I do. I bought it for $150 on Black Friday in 2016, not realizing that I would never have a chance to buy one again. I refuse to upgrade. I don't use a stick or anything either, I just plug in my laptop with HDMI.
War was far more complex than that. Chariots for example had serious issues on uneven terrain so they where uncommon to nonexistent in many regions. Archery eventually overtook the javelin but was significantly more or less effective at various points.
I don't think propaganda has lost its power. To me its more powerful than ever. For a different example, look at advertising. It as well is more successful than ever despite people knowing full well what it is, how it works and how it affects them.
As an artist considering doing some stuff in this area, I really hope you’re right. At the moment the money seems to be chasing Instagram stars and for that purpose I find it a little boring, even if I like some of the art.
At this point I suspect that firmware-based TPMs are way more common than discrete ones.
How low can you get these ? Even at $5/month, that's $60... is a single user's data worth that much ?
Skyscanner has them - prices and all:

http://www.skyscanner.com/flights/sfo/chia/110402/110410/
Google is killing themselves. In case you have not noticed many of the SERRPS are not good. Today I did a search for "acronis true image". Acronis was not of the first page. In Bing they are number one. These daily changes in the code are finally catching up with them. Then there is the stupid stuff with all the ads, image search that shows other websites with adwords and doorway pages. http://www.seobook.com/google-doorway-pages

No one can kill Google except Google.

No one can kill Facebook except Facebook. Many people don't trust Facebook. That's a problem.
It's like boiling a frog: if you throw one in boiling water it will immediatly jump away. But if you place a frog in cold water and slowly making it hot, the frog won't even notice it is being boiled.

As with frogs, we humans need constant awareness on the context in which we live.
The Java implementation linked from the article, jBCrypt, http://www.mindrot.org/files/jBCrypt/jBCrypt-0.2-doc/ uses java.lang.String's compareTo() function (lexicographical comparison) to validate the hashes of passwords. Is there cause for concern about this in practice, considering it will probably have varying runtimes for different match lengths? (I realise that running in a JITted VM means I can't predict the assembly language produced anyway)
thanks guys for info!
Same story, different sources:

http://news.ycombinator.com/item?id=2002514 - washingtonpost.com

http://news.ycombinator.com/item?id=2003223 - telegraph.co.uk - most comprehensive article.

http://news.ycombinator.com/item?id=2003882 - killed

No comments on any.
Coinstar is a great example of this.

The machine is able to calculate the total change deposited almost instantly. Yet, during testing the company learned that consumers did not trust the machines. Customers though it was impossible for a machine to count change accurately at such a high rate.

Faced with the issues of trust and preconceived expectations of necessary effort, the company began to rework the user experience.

The solution was fairly simple. The machine still counted at the same pace but displayed the results at a significantly slower rate. In fact, the sound of change working the way through the machine is just a recording that is played through a speaker.

Altering the user experience to match expectations created trust and met the customers expectation of the necessary effort to complete the task.
Provigil is legal, if prescribed, as it is for pilots. So is amphetamine - that's what Adderall is. I've taken Provigil and actively take Adderall (by prescription, diagnosed with ADD as an adult, best thing I ever did for my career).

Their effects are, ultimately, similar, though with a different time to onset and duration of effect.
A wiki for food nutrition info, nice work and good to see there's already considerable community support.

One odd thing I noticed while at first browsing with Javascript disabled is clicking the site logo in the top left opens a file upload dialog. Not sure exactly what purpose using an input element for the logo is.
Genetic sequence data, mostly from cancer.

(Tools are terrible, data sizes up to hundreds of gigabytes per patient)
Partly maybe, but for most it‘s too little, too late. Banning him for two of his weakest tweets on a history of four years of inciting hatred, bigotism and violence does not put a good light on Twitter.

This smells like some extremely transparent opportunism after all they‘ve earned with 45.
It's also very region-specific. Because of the euro-centrism of these fields in their traditional naming schemes, the "Neolithic revolution" often refers to the invasion/migration of Neolithic peoples into better documented regions, in particular Western Europe. That happened after Göbekli Tepe.

But if you ask "where did the Neolithic people come from" the answer is somewhere in central or western Asia. And presumably they developed their technology and society over thousands of years before taking the world by storm, so that puts Göbekli Tepe (potentially!) inside the bounds of the Neolithic peoples.
I mean, they were going to ban him on January 20, 2021 at 12pm no matter what. The last few days just escalated the timeframe.
Does anyone have an archive of the tweets? As this is a historical loss if the content is gone.
You gotta go where the audience is.
Streisand effect anyone? Why promote minor social networks in this way?

Donald trump has probably been responsible for more Twitter activity than anyone else in the last 4 years.
Good. Kick him of off the more popular platform and let him rot in the dirty corners of the internet. He and his followers can spew their racism all they want in some dirty unmoderated space where I and my friends don’t have to suffer for it.

If they then use that platform to plan something dangerous and illegal, a competent law enforcement should be able to stop it and arrest them on grounds of conspiracy or hate speech.
I agree and I see your point.

> Edited to add: I have never seen an American public so ready to be deceived and weaponized against each other as what we've seen with this last, long cycle of increasing tension (which appears to be far from over). And it's anyone's guess as to who will weaponize that more destructively.

Same. These times are very worrisome. I don't really know what to do anymore.

> So I think your ultimate point is both timely and important. Thank you for making it.

Same to you. I appreciate that there's still a place on the internet I can go where I can have discourse with people and not be shouted out of a room. I refuse to believe this is just the status quo going forward and meeting like-minded folks gives me hope.
It's really important realize this distinction. Imagine a newspaper printing a letter to the editor from a person whose words have previously incited a riot.

I find it surprising that they enabled the account again at all after the 6th.
(Author here). It would be interesting to test the performance difference. I downloaded the source of one of my distro-provided kernels & recompiled it with different config setting (to compare perf with just one thing changed), but got into some trouble with my drivers and ran out of time.

I would say that on your laptop, you probably wouldn't even notice a difference (as the "rdtsc" timestamp reading operations are pretty efficient & done entirely within a CPU). But with anything that can interact with external hardware million(s) of times per second (heavy SSD I/O in servers and moving large amounts of data over network), may see a minor (but measurable) hit.

In my experience, when large amounts of CPU gets used by interrupt routines (either hardware or software interrupts), that more likely indicates some bug or configuration issue in a device driver or even some faulty hardware issue.

edit: so, running "dmesg" and checking hardware health metrics (mceloc, EDAC) is a reasonable thing to do when interrupt storms & related CPU usage suddenly show up.
Tons of complex code and noone to share the local knowledge? Isn't it a setup for a failure... yet the org is still in business, probably generating revenue.

So, I'd say the leverage is as always in understanding the dynamic and politics that often brews in places with the "monstrous" codebases.

Debug the people functions, so to speak, and it may eventually help you navigate that codebase. No one needs to be another hero, no one needs to burn-out while single-handedly fighting the beast!

Well, politics often are messy and more unpleasant than the code at hand, so we dig and rant...

In such case, I would try to limit the scope, instead of trying to learn the secret language of gods that stitched the whole system so it would make money.

My rule #1: WTF?!...But they must have had a reason for that.

Rule #2: Keep your code changes in-style; bug-free, of course, but similar idiomatically.

Rule #3: Try to do something, then try to do it together with others.

Maintaining a large codebase is not so much about tools as it is about finding ways not to do it alone.
I've been to India many times, and the driving there really is atrocious.

One time I went during the monsoon, and it was downright terrifying - road drainage is terrible, and drivers don't seem to alter their driving behaviour at all. In the space of 2 weeks, I lost count of the number of small accidents I saw, saw the results of multiple more serious accidents (including a body at the side of the road), saw 1 accident happen in front of me that would have led to serious injuries at best, and on a trip from Mumbai to Pune saw the results of dozens of terrible accidents, in the form of husks of mangled car and truck frames.

This was around 2008 - I returned to India many times afterwards, but refused to go during the monsoon.
I know there's been a lot of fluff here and I try not to contribute to that. If you feel I have/things that are not "all good" for the audience, can you pinpoint something specific in the content?
Floating point comparisons are achieved through the Approx helper class. E.g:

REQUIRE( pi == Approx( 3.14159265358 ) );

(and yes, I know pi to a lot more digits than that!)

The style you suggest is almost supported out of the box, and I've been considering fully supporting it - especially for container oriented tests.

As to the test naming - the idea is that you provide a short, hierarchical name, and a longer description (so the description is in addition to the test name):

TEST_CASE( "example/test1", "Such and such should do so and so" )

To run a test you need only specify the name (example/test1) - or a part of the name (e.g. example/*) (allowing tests to be easily grouped into suites with no extra work).
That's fine if you are running a 16-core machine with 16GB of ram, isn't it? Just have one Node.js process per core.
Privacy is much more difficult than people think - when it comes down to technical details, it is required for privacy to be default, otherwise it simply doesn't work. Even when every single transaction is mixed, and values are hidden, there are STILL not-insignificant risks. If it is not mandatory then it is just not good enough, even for people that are not doing high-risk things.

>Monero doesn't enable privacy by default, but its known as a privacy coin. The first means that people could be unaware of the extra steps they need to take to get privacy

That is erroneous.
Once perfected I can see the going into firefighting and policing duties. For the most part,aside from employment issues, this will result in positives -fewer people hurt fighting fires, more people rescued from previously inaccessible places and robots can brute force people into arrest while being shot at -without having to shoot back or pre-emptively --again to people's benefit
The attention of users is a limited resource. Demands on it must be balanced against one another.
The culture at Netflix is discontinuous (more specifically: Customer Service vs Engineering) and has peaks and valleys as you navigate the landscape. Some teams work harder than others. There were definitely top engineers that worked less than 40 hours and top engineers that worked more than 40 hours.
Indeed. The result is that SO is a lot less useful than it used to be. I have repeatedly found myself chasing an obscure error message only to dead-end on SO and be forced to backtrack.
I don't think anyone was implying that they are being "more ethical" or "less ethical" than their counterpart in a negotiation. Many people care about behaving ethically, even when dealing with unethical people on the other side of the table.
While you may be correct in general, this is the guy who wrote the parenthetical at the end of the article who (presumably) runs Khan Academy's internship program.
I came here to say the same thing. This can't be done unless all the post-processing is handled client side. Doing searches on your iMessage contents would expose the contents of your iMessages to a computer somewhere...
The filter that actually blocks it (at least in my installation) is "||google-analytics.com^".
Journalists and novelists are both writers, but they do not compete in the same niche.

The former will need to do several hundred writing jobs per year, while the latter may only need two. Thus, 99.5% of writing jobs may be for journalist stories. Any novelist looking for commissioned work will not want to sift through 200 posts to find even one relevant listing. So people posting such jobs would probably get better results on a site that explicitly excludes the noise.

In short, there are more "lightweight" postings because the people who solicit them and do them need to secure new work more often. If you can make 20 websites in the same time that you could build one enterprise application, you will probably see that job advertisements are 95% for websites and 5% for business software.
It applies even if the car isn't locked... it applies any time you take something you know isn't yours.
Easy, if they think a NY law has been violated.
So basically Zig is a toy, Rust is for serious stuff.
Doesn't work on Firefox, says:

> No browser support for MIDI. Consider trying Chrome or Edge
Well yes. They'd probably have to be illegals though because the traditional legal spies will be stationed at embassies and the FBI will be watching them constantly and don't need to ask permission to stop them.

Given the whole Russian play is destabilizing the US, Trump is so far gone now that they probably couldn't dream of it when planning whatever exactly they did do.

https://en.wikipedia.org/wiki/Donald_Trump%27s_disclosures_o... Then again if you ask nicely enough he'll give it to you.
I have a potential client project coming up where they will need to access a user's webcam and record video and audio from it. They'll want this to work in modern desktop browsers (let's say latest Chrome, Firefox, Safari, IE10+). At this point in time I don't believe it's possible to do this with HTML5 technologies alone.
What is the url?
Unfortunately, although it won't sound very politically correct, you could search and replace "pigs" with "natives" and that statement would sound like every imperial power, ever, most of which eventually fell to armed former barbarians. Of course the imperial powers wiped out a lot of native tribes, but all it takes is one success by a digitally replicating capable of learning enemy...

The more likely doom scenario is related to godhood. Sure a godlike power is capable of wiping out humans, but we've had our own power structures supporting themselves by propagandizing for millennia that "our" godlike superiors always help us wipe out our enemies because our cause is right and just or whatever, at least until it doesn't work and they're replaced by a new batch telling the same old story. So what worked as a paleo-conservative success strategy for millennia when talking about something imaginary, might not work when it collides with something real created by ourselves. Or even worse, collides with a strategy that actually works that's being run by another tribe.

Another interesting doom scenario is of course MAD, although now it only requires a team of programmers to play along, instead of a massive industrial complex. Sooner or later somebody's deadman switch will trip or a cult does the equivalent of drinking kool-aid then the party starts.
Of all the things that would be suited to Amazon S3 with Cloudflare, a simple mail client/server that saves email securely for 10 minutes is not one.

At all.
I mean AOSP plus drivers, but without the proprietary apps like Google Chrome, Play, Maps, etc. The stock Android builds do include these apps (please correct me if I am wrong).

But what I really am after is not some build of Android, but the service that enables OTA updates to this build of Android. I'd even pay for such a service.
I wouldn't believe you if I didn't see this same thing in my backyard. When I point my telescope (a good ole dob 10' light bucket) into the sky on a dark night when the milky way is near zenith, it looks like someone has frozen a single frame of white noise on an old crt tv set but with hints of color.

What's even more amazing is that we only see the stars hot enough to be visible. There is a HUGE amount of stars not detectible woven into that galactic fabric hiding from us.

We are small.
Not sure when they added it, but you do get it with[1] the $99/year plan. It's a more restricted version of a feature they used to support with Outlook Premium in the past, in that the domain has to be hosted with GoDaddy for now.

[1] https://support.office.com/en-gb/article/get-a-personalized-...