skysight-inc/HackerNews huggingface dataset:
In my experience the most important feature of any event driven system should be to have a simple way to lookup all the listeners that exist and what events they're hooking into and in which exact order.

I’m with you on the first part: finding all possible listeners to a certain event is sometimes useful in the same way that finding all possible callers of a certain function is useful.

I’m not so sure about the “which exact order” part, though. IME, this style of architecture works best when you can entirely decouple event listeners and run them asynchronously, so each event listener is unknown to both the original event source and any other event listeners, except for whatever mechanism is used to register as a listener.

If you do need an event to trigger multiple actions in different parts of your system in a specific order, then apparently those parts of the system aren’t entirely independent. In that case, I usually suggest creating a single listener somewhere near them to co-ordinate. It might be very simple, but it makes the dependency between the multiple actions explicit, and now you have a single place in your code with responsibility for triggering each action in the required sequence, without imposing any ordering requirements on your entire event-based architecture.
I guess this is a less technical question - but what would your advice be to an artist who wants fans of their more famous influences (similar artist) to discover their music? Aside from the obvious (tour, market yourself to popular playlists etc).

Sounds like there's some NLP and web-scraping involved...so would it make sense to come out with blog posts that compare you to the famous artists that influence you?
> there is no need to imagine some hypothetical future of human suffering. We are already here

That's exactly the problem. The whole point of the SSC response was that the Boston Review is focused on current problems (societal, political, etc) instead of doing actual futurism, i.e. looking at how to solve these problems going forward, or at least prevent them from being worse. Futurists in all 4 quadrants are already aware of all these current problems, and as Scott says, they are "going to fight [their] hardest to end poverty, disease, death, and suffering"

Even if it's true that the natural tendency of technology is to "only amplify existing human systems and biases" (which I don't think is true, especially on the timescale of the graph in the SSC response) - but still, even if it's 100% true: Is it any reason to not think seriously about the future? To ignore the real possibility of the singularity? To judge ideas about the future based on superficial characteristics of the people proposing these ideas, rather than on their own merits? I feel like the Boston Review article is not actionable, it is not at all clear what it's actually proposing.
Those minimalistic maps that you or somebody else in the #BWAPI channel in FreeNode once showed me, should be able to help at least partially?

Or are there no people that produce such scenario-like maps anymore?
Knuth is from a time when professors had secretaries who would type their handwritten manuscripts (maybe he still has one). That's why he thinks it is OK to handwrite all his papers and even code. Normal people (us) may even think that handwriting is easier than typing, but very few of us are willing to spend the time it takes to both handwrite and later type the same document. So, in my opinion, the reason for the choice is pragmatic, given the way we need to prepare software.
Perhaps I wasn't explicit enough in the post, but yes I realize this. The point I was trying to make is that whatever the reason (including the purpose of the infrastructure, its usage patterns, its requirements), if a project could satisfy its purpose with fewer resources/less GDP needing to be reinvested over time, then this represents a higher relative return on their investment. GDP, having the dimension of time, wouldn't necessarily reflect their overall wealth, including the uncounted utility from historical investments.
You can still learn from misdeeds. That's a rather clever parable.
I've said this on HN before. But this is what I love about Trello - they resisted the urge to do more than just reproduce the sticky note/whiteboard experience digitally. I've used other products that could be described as "copies" that tried to "enhance" that experience, even slightly, with additional functionality that ended up detracting from the core product. It seems like that was a harder balance to hit than it might look.
Girl Scouts is actually a terrific organization in a lot of ways, one thing it's not great at is marketing and leadership support. On top of that We are a family of scouts and scout leaders, and my wife and I both did leadership for our daughters Girl Scout troop. I am also a leader in my sons Cub Scout pack.

Girl Scouts has been fundamentally more inclusive and secular than Boy Scouts. A scout is just a scout in Girl Scouts, no matter their gender or religious identity. The program for the girls has adapted well over time and has some great educational components across all types of activities. There is a real focus on getting the girls inspired by STEM. Our local council sponsored and provided materials and funds for First Lego League, and several troops went on to state finals. They hold science fairs, have great camp grounds (and summer camps) and have fantastic outdoor education from both an environmental and sports/leisure aspect.

Unfortunately, they also lack funds, so most of the support goes to the girls. Finding and maintaining good adult leaders and volunteers has become increasingly difficult, and adult leadership is what really makes for a good Girl Scout experience, especially when the girls are younger. And the fewer good leaders, the fewer girls who participate, and as a result fewer funds for the organization so spread around. I was in a "scouting family" when I was a kid, and the level of engagement of the adults back then was much better than today. For whatever reason people are "too busy" these to volunteer for something that benefits their kids, and often seem to want to use scouts as baby sitting :(

Also, I understand your sentiment on the cookies, but a surprising amount of the money goes back to the troop and to the girls in the form of rewards and scholarships. In our troop we had several girls who were super motivated to sell as it was the only way for their families to afford summer camp (you'd get if I remember correctly, 10% of your sales as money towards camp) and most of these girls would hustle enough to make all they needed to fully fund camp, which was $300-400. Yeah there's some profit for the cookie company, but I think it's something like 50% goes back to Girl Scouts (the org, the troop and the individual girls.)
There is indeed a thing called "psychedelic therapy", however it is not developed enough to recommend it to nearly [1] anyone at this stage.

Pilot studies and clinical trials are being done and more prepared [2] for treating treatment-resistant depression with psychedelic therapy and there is a growing body of literature suggesting it really might be a significant help, we are not just there yet.

[1] A relevant quote from: Robin L Carhart-Harris and Guy M Goodwin, The Therapeutic Potential of Psychedelic Drugs: Past, Present, and Future:

"However, there is an important corollary to the continuing illegal status of psychedelics. It seems to me paradoxical, even incredible, that such drugs should not be available for medical use in conditions for which euthanasia is already available. In Belgium, neuropsychiatric disorders were first reported under euthanasia legislation in 2004/5. Of the first such 100 patients considered for euthanasia between 2007 and 2011, 58 had depression. Forty-eight of the total were accepted for euthanasia (35 completed) and 6 others had died by suicide within 12 months from the end of the study. Most patients were female, aged 40-60 years. Euthanasia for psychological suffering is similarly available in the Netherlands and Luxemburg."

[2] https://www.ft.com/content/16209090-9589-11e7-a652-cde3f882d...
Vitaly Bulgarov Live and Uncut: Designing for Films, Games and Real-World Robotics
I can't believe I never thought of this one. If real-time enough, that sounds like a very useful feature for accounting purposes. You could turn the email into a phone push notification asking you to classify the transaction as business or personal, for example.

That said, does it take negative numbers? Or how would it handle refunds/returns?
I don't know, but Russel O'Connor got his PhD in 2008, the same year that type classes were introduced in Coq.

There has been a lot of development on the Coq proof assistant since then. I don't imagine that working with Coq in 2008 was particularly pleasant. :)
Ring of Gyges
There's so many examples of this it's just so sad.

Joshua Tree on U2 album cover destroyed:
http://www.dailymail.co.uk/news/article-2971368/U2-fan-pilgr...

Kids knock down 16 million year old rock formation: https://military.id.me/news/idiots-ruin-18-million-year-old-...

One man accidentally killed the oldest tree ever:
https://www.smithsonianmag.com/smart-news/how-one-man-accide...

World's most isolated tree knocked down by drunk driver:
https://www.treehugger.com/natural-sciences/earths-most-isol...

So sad how an act of stupidity by as few as one person can eliminate something of beauty that's been around longer than tens, hundreds, thousands of their lifetimes.
I doubt that the militaries of the whole world will just sit and ignore the AI advantages.

Something as simple as an aimbot with a scope can do a tremendous amount of damage - it doesn't get tired, it can see in the dark, it can compensate for the wind perfectly, it doesn't shake, its reaction time is in milliseconds, and it almost never misses.
No, human nature makes that so, retelling this story just communicates that knowledge of human nature.
High Art: History, Hype, and the World’s Biggest Planes
the other huge problem is the poor support for hierarchical namespaces at the package level. nothing like linking your code with a library and having things break because you have a module name clash
For a simple test using time, write a program which lists all files and folders, and then md5 hash each file. See how long the processes takes to do all your files and then ask how can your AV scan all files faster unless its an inferior process. Lets face it, scanning each file loaded into memory looking for hundreds and thousands of virus signatures is a slower process than MD5 hashing so why the time difference, unless the AV process is fundamentally flawed?

No AV system can detect 100% of all viruses on a system, because the process is flawed. Dont take my word for it, take it from those who test different AV products on files infected with known viruses.
https://www.shadowserver.org/wiki/pmwiki.php/AV/VirusDailySt...
The attractive areas of denser cities do tend to be more expensive than in less built-up areas. But there are plenty of cities that don't have housing prices from hell. Some also have fairly reasonable commuting times by rail although it's always going to take time to get from outside a city into a city.

Furthermore, there are plenty of companies and housing on the outskirts of cities where there are reasonable housing and commutes.

If everyone wants to live within 30 minutes of a Manhattan office, no, then there's probably no solution.
They’ve hidden behind cookie sales for years, and outside that, I can’t tell you one thing that they do.

You think Boy Scouts, you think Eagle scouts, tying knots, and camping. Outdoorsy, can-do, and always prepared. The animal shelter at which I volunteer has benefitted from the multiple Eagle Scout projects that built needed equipment for us. You think Girl Scouts, you think Thin Mints. A Girl Scout could have built the agility equipment for that same animal shelter. Instead, the local GS troop did a water color wall painting. Way to go, you girls stay and decorate while the boys build useful stuff. That's a failure not only of marketing, but also of programming.

"You said you don't know jack about boating, how'd you know how to tie a bowline?"

"I was a Boy Scout."

That's my answer to a lot of "how'd you know...?" questions. And I'll bet not a week goes by that I don't use knowledge gained from Boy Scouts. From sharpening a kitchen knife to tying a timberline hitch for an ad hoc guy line, I wonder if even a day goes by that I don't use knowledge gained from scouts. Not to mention the leadership and mental attitude aspects.

I don't recall a woman ever answering "how'd you...?" with "I was a Girl Scout". Of the women I've questioned who were in Girl Scouts, I don't recall any that found it to be a particularly valuable experience.

Now, that's certainly anecdotal, and most likely very dated given my age. But GSA needs better PR than "we sell cookies", and they need the programs to match. I'm neutral on BSA accepting girls, but I'm disappointed that the GSA has failed girls such that it was needed to begin with.
Isn’t it more efficient for cities to have density like this? For example, you could triple the city busses to a specific location during work hours, a many-to-one relationship rather than many-to-many.
360 Total Security 9.2.0.1290 Crack with Serial Key [Latest]
Let's not forget negligence: https://en.wikipedia.org/wiki/Tree_of_Ténéré
How many pins would you expect a browser instance to have? I feel like most of the time the pinned content could fit in the browser cache and make this variety of proxy-side caching pointless.
I know it's irrational, but I'm cautious. It has been very consistent in the United States' history: there's a recession roughly every decade at least, and we're overdue. The question is who will be standing up when the music stops? We're all trying to make sure it's not us.

Given that Silicon Valley has been responsible for much of the growth in the past decade, it's only natural, if not inevitable that it will be responsible for the collapse, as well.

In any case, I'm not sure I buy the article. Banks weren't entirely responsible for the Great Recession (there were actually chains of events the government was responsible for that was simply accelerated by banks). Mortgage banked securities were obviously a creation of finance, but ultimately it was the demand that catapulted what was a terrible idea into something unsustainable AFAIK.

Taking this same train of thought: what has Silicon Valley created that's a bad idea that will be abused by regular people in a negative feedback loop that will result in another recession? My money is on advertising, not financial tech.
You want to do as much good as possible and have $8b. What do you do?
At least at the moment, downloading the file once removes it from Mozilla's servers. So in the event typer.in used the URL you provided to download the file, you would know as the file would no longer be accessible.
> If an indigenous people is the first to settle

Not what it means.
1 req every 30 seconds is more or less invisible, and universities have comparatively small customer bases. If everyone was doing it, there might be a problem.
The suggestions are not so great for me. It seems to think that I'm interested in pretty much every Julia package out there and nothing much else. Not sure where it gets this idea because none of my own repos contain Julia code and I starred very few Julia projects if any at all.
I'm an Irish-American myself! That's not what I'm saying at all!

I'm pointing out that racism has existed towards Irish-Americans and that racism still does exist towards African-Americans (and essentially every ethnic group in the US).

For context, here is my original comment, since it is now censored by those who disagree:

"It will be very hard to tear down the walls of peaceful homogeneity, since Japan takes so many steps to preserve its culture.

Of the very few people who successfully naturalize as Japanese citizens, all of them have to legally take on a Japanese name. Japanese citizens are proud of their demographic and seek to maintain it.

This has worked very well for Japan. In all heterogeneous countries, you see strife for decades at a minimum---see the Irish immigrants in America in the 19th and 20th centuries---and centuries or eternity at a maximum---see African Americans.

There is a threshold of difference between ethnic groups where, if you cross this threshold, turmoil and hatred and discrimination will fester, no matter what. This can be seen in America, with its numerous, very distinct ethnic groups, and in Europe, with its massive influx of Middle Eastern and African immigrants. Regardless of how many want to get along, a large portion of both sides will inevitably hate each other, and will vote accordingly.

I'm not sure what the solution is to heterogeneous societies. I think it can be worked out. But it is insanity to claim multiculturalism works in its current state and homogeneity does not. All of the most peaceful, successful societies the world has seen so far have been largely homogeneous. Japan is a fantastic modern example."
We already use the government to support everyone to some degree. The government already wields enormous power.

In what ways would UBI be different?
I would say form factor + input controllers + availability. Current headsets require way too much setup. High end headsets are tethered to beefy PC's that require a painful setup process(for most). The low end headsets require certain android smartphones(not every smartphone works with Oculus Gear or Daydream for instance and nothing works with Apple except Cardboard) and are also cumbersome to pair with controllers and place in the headset properly.

A standalone cheap headset is a step in the right direction, however something like Santa Cruz with 6DOF is when I believe more mainstream adoption will start occurring. Right now the most widely available headset is still Google Cardboard.

Input is making progress, but I continue to think using your hands would be the best option rather than any controller.
Adding to your point, there are two string types you should use in Haskell (ByteString and Text) and neither of them are the type you get from an unadorned string literal (absent OverloadedStrings and some expectations).
Could you elaborate? That sounds crazy! ("VRing while driving") Are there any news articles about that?
Given that it's explicitly a short-lived secret (below 24h), and one-use - so probably Google crawler (or typing into url bar - presumably to immediately follow by Enter) would invalidate it on first access - I don't feel convinced any of those concerns apply?
AWS CodeStar now integrates with GitHub
If you're up for it, you can add your own bank/creditcard company/whatever as a plugin to it - I think the examples there are decent. I could also help if need be!
yea. I also remember the classic "webmaster" from the 90s and early 2000s.
Wait you only tried on in 1992?

I tried VR in the 90s as well and did get dizzy after 20 minutes or so. I have a Vive now and The experiences are completely different, worlds apart.
The gulch is next to Phillips Arena and MB Arena- imagine the traffic during a weekday ATLUTD game and a hawks/concert. It's alot of wasted vertical space for now, but useful for temporary gatherings; we used it as a basecamp for a film shoot a couple weeks ago. I suppose they could rip out and replace Vine City with Amazon-friendly housing, but that would cause some issues.
At bare minimum I really with I could tell these services which artists I explicitly don't like so that they're never recommended to me. That alone would be a huge improvement.

Disliking multiple songs from the same artist only to have it suggest the next one from their repertoire is infuriating. Worse, Apple Music will play songs you've disliked in the radio anyway.
You mean you can have too much of a good thing. Say it ain't so nonbel.
I have toiletries delivered to me once per month (from Amazon).

These being:

* New Toothbrush

* New Floss (I recently had a friend stay over, and asked me where I got the floss, as it was the best he had ever used)

* Toilet roll

* Mouthwash

* Shampoo/Conditioner

* Facecloth's

* Deodorant

They all just show up on my doorstep once per month, I don't even have to think about it!
BlackView BV8000 PRO Review – Ruggedity Updated
The Best Podcasting Equipment for a New Podcaster
That's true, but the article was about a particular tree, a famous tree, that was famous from online exposure. There's plausible speculation that this fame is why it was vandalized, but that speculation was made in the article. It doesn't require speculation about that vandalism on my part to reason about why that makes the story quite fit for HN.
I actually want the opposite - I don't want the stuff I listen to all the time to be recommended to me, I want some of the one off stuff I listen to to appear in the feed at around the same frequency.
Transform your photos into stylized paintings made by famous artists
The USSR tried basic income? News to me.

Doesn't Switzerland have high productivity and wealth? Does it matter that people are just working part time there or is that a Really Good Thing (do we all need to be working 40+ hours?)
Movies for Hackers
This has a very dangerous failure mode: legitimate emails, such as people's replies to Google Groups (and similar), which either themselves end with

To unsubscribe from this group and stop receiving emails from it, send an email to GROUP+unsubscribe@googlegroups.com.

or which quote other email that ends with the above.
ESO to present groundbreaking observations of an astronomical phenomenon
Transaction pull can be done in GNUCash with aqbanking. It's not fully automated, as it's a GUI and there's a manual review step. And also the aqbanking interface is terribad.
The thing is that it is so limited, that you'll move away from it sooner or later when you need more structure. I've used it in a significant capacity in 4 teams, and we always ended up migrating to another tool, once it was clear which other tool would fit the needs of the team the best. Sure, that's good for you as user to have an early-stage playground, but probably bad for Trello.
> “As a vendor here in the United States,” Clark said, “we are headquartered in a country where it is OK to say no.”

Until the government comes knocking and can demand pretty much everything with your only option being a secret court that always sides with the government anyway.

Is it too much tinfoil to think that this isn't so much about "putting security over sales" than it is about "making sure that NSA backdoor remains hidden"?
Yeah I had this thought too. It might be a gross oversimplification but uh it would make sense that someone who is 3 times as large may have 3 times the odds.... More research needed obviously.
Given that amazons core business started from tax arbitrage (sales and use tax avoidance), this is exactly what you should expect from Amazon.
In the not so distant past I was working getting rf pumped light emitter engines through a variety of EMC tests. All of this rings very familiar.

SMPS I deal with now are much less challenging to certify, by comparison.
While the points the article makes are valid (in essence, the massive regulations that apply to banks, asset managers, traditional wall street institutions are the result of previous bad experiences, not just regulatory evilness), Fintech is still more a promise than anything big enough that it could really tank the economy. Don't think it's going to be the next crisis. The one after or one even later perhaps.

What could have a large impact is the bath that people who are buying silicon valley stock at 600x P/E are going to take.
I'm interested to see what this means for the OVR API. I've tinkered with it, but I can't say I'm a huge fan. It works, but in my limited experience, has felt a little difficult to approach, given the state of its documentation.